此時只要將以下指令存成.bat或.cmd的批次檔
再將檔案或目錄拖至批次檔,就可以刪除了。
DEL /F /A /Q \\?\%1指令說明如下:
RD /S /Q \\?\%1
DEL 刪除檔案,命令參數: del /?
/F:表示強制刪除
/A:選擇檔案的屬性
/Q:安靜模式,不會跳出提示訊息就刪除
/S:連帶刪除子目錄下的檔案
RD 刪除目錄,命令參數: rd /?
/Q:安靜模式,不會跳出 提示訊息就刪除
/S:連帶刪除子目錄下的檔案
為避免不小心誤刪,以下是再次確認的批次檔範例
一樣存成.bat或.cmd批次檔,再將要強制刪除的目錄或檔案拖入即可。
@echo off
echo.
echo.
echo **************************************
echo.
echo 強制刪除目錄和檔案:
echo.
echo **************************************
echo.
echo.
echo.
CHOICE /C YN /M "刪除請按 Y,否請按 N。"
if errorlevel 2 goto no
if errorlevel 1 goto yes
:yes
REM 強制刪除目錄和檔案
DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1
exit
:no
exit
沒有留言:
張貼留言