CODE: [Copy to clipboard]
@echo off
if "%1"=="" goto help
if "%1"=="/?" goto help
if "%1"=="-?" goto help
if /I "%1"=="-help" goto help
if /I "%1"=="/help" goto help
if /I "%1"=="-h" goto help
if /I "%1"=="/h" goto help
if /I "%1"=="/d" goto killdir
if /I "%1"=="/f" goto killfile
echo 参数无效。
goto help
:killdir
if /I "%3"=="/s" goto killdir_s
rd "\\?\%2"
goto :eof
:killdir_s
rd /s "\\?\%2"
goto :eof
:killfile
if /I "%3"=="/s" goto killfile_s
del "\\?\%2"
goto :eof
:killdir_s
del /s "\\?\%2"
goto :eof
:help
echo 删除一个目录或一个文件。
echo.
echo KILL [/?] [/d ^| /f] [drive:]path [/s]
echo.
echo. /d 删除目录。
echo. /f 删除文件。
echo [drive:]path 指定要删除的对象。必须采用绝对路径。
echo. /s 强制删除。
echo. /? 显示此画面。
echo.
goto :eof
[