これが私の現在の設定です。
C:\user\Desktop\folder
C:\user\Desktop\folder\run.bat
rmdir
親を削除するために使用できなかったため、デスクトップに追加されfolder
たファイルを作成してみました。このファイルは、実行後に削除して自分自身を削除するのが理想的です。しかし、プロセスはまだ実行されていると思います。そのため、プロセスはコンテンツのみを削除し、それ自体は削除しませんか?helper.bat
folder
folder
folder
run.bat:
set HELPERFILE=helper.bat
cd %cd%
cd ..
echo echo Deleting the directory...>%HELPERFILE%
echo pause>>%HELPERFILE%
echo rmdir /s /q testfolder>>%HELPERFILE%
echo del %HELPERFILE%>>%HELPERFILE%
echo pause>>%HELPERFILE%
echo exit>>%HELPERFILE%
call "testing" /wait %HELPERFILE%
run.bat
実行後に、含まれている親ディレクトリを含むすべてを削除するにはどうすればよいですか?私はそれが何かと関係があると信じていますcall
かstart
?