這是我目前的設置。運行批處理文件並刪除當前父目錄
C:\user\Desktop\folder
C:\user\Desktop\folder\run.bat
因爲我不能使用rmdir
刪除父folder
我試圖使已添加到在理想情況下刪除folder
並運行後自我刪除的桌面上helper.bat
文件。但是我猜這個過程還在運行,所以它只會刪除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
有關?