Saya menggunakan cara ini, Anda harus meletakkan backslash di akhir nama direktori untuk menghindari tempat itu ada dalam file tanpa ekstensi dengan nama yang sama dengan direktori yang Anda tentukan, jangan pernah gunakan "C: \ VTS" karena bisa file ada dengan nama "VTS" disimpan di "C:" partisi, cara yang benar adalah dengan menggunakan "C: \ VTS \" , periksa backslash setelah VTS , begitu juga cara yang benar.
@echo off
@break off
@title Create folder with batch but only if it doesn't already exist - D3F4ULT
@color 0a
@cls
setlocal EnableDelayedExpansion
if not exist "C:\VTS\" (
mkdir "C:\VTS\"
if "!errorlevel!" EQU "0" (
echo Folder created successfully
) else (
echo Error while creating folder
)
) else (
echo Folder already exists
)
pause
exit
if not exist "%Folder%" mkdir "%New-Folder%"