❶ 請教老師們:BAT刪除當前目錄下所有文件,包括當前所在文件夾,最後刪除本身BAT
是的,可以使用以下代碼實現刪除當前目錄下所有文件,包括當前所在文件夾,並最後刪除本身的BAT腳本:
@echo off
cd /d "%~dp0"
del /f /s /q *
cd ..
rd /s /q "%~dp0"
del "%~f0"
這段代碼首先將當前目錄切換到腳本所在的目錄,然後使用 del 命令刪除當前目錄下的所有文件,包括子文件夾中的文件。接著使用 cd ..命令切換到上一級目錄,使用 rd 命令刪除當前目錄,包括子文件夾。最後使用 del 命令刪除本身的BAT腳本。