-------------------------------------------------------------------------------- -------------- Quiet Create Directory ------------------------------------- -------------------------------------------------------------------------------- function createDir(folderpath,newfoldername,openfolder,wait) local function MakeDirWithDelay() -- Allows for slow shellexecute to finish up shellExecute("cmd",'/c mkdir "'..newfoldername..'"',folderpath,false) sleep(1200) --- sleep 1.2 seconds because shellexecute sucks if openfolder ~= nil then if openfolder == true then shellExecute(folderpath..newfoldername) end end end if wait ~= nil then if wait == true then MakeDirWithDelay() --- make main thread sleep else createThread(MakeDirWithDelay) end else MakeDirWithDelay() --- make main thread sleep end return folderpath..newfoldername end