返回列表 发帖
这个不是什么都无敌。我也遇到过,有些时候下载的程序打包有‘赖皮’,会使你头痛。用这个也不行的。建议你用影子系统。这个命令单用时有很危险的一面,如果有些文件名具有"&",和"^&"时,很有可能你就要倒霉了。所以在以下命令中加有‘安全’判断,拒绝删除有"&",和"^&"的文件名文件。
@echo off
if not "%~n1"=="" if not exist "%~f1" goto AAS
if not "%~n1"=="" if exist "%~f1" goto AAS
color 7c
cls
@echo.
@echo                               文件垃圾桶
@echo.
@echo          可删除任意文件或畸形目录,可将目标文件或目录拖放垃圾桶中.
@echo.
@echo       为了用户文件安全,对带有"^&"组合字符文件名的危险删除进行避免.
@echo.
@echo                                                 制作: QQ: 251485609
@echo.
pause>nul 2>nul
echo  
goto eof
:AAS
set rt="%~n1"
if "%rt:~1,1%"=="&" goto BS
if "%rt:~1,2%"=="^&" goto BS
del /f /a /q \\?\%1 >nul 2>nul
rd /s /q \\?\%1 >nul 2>nul
echo  
goto eof
:BS
@echo.
@echo          为了安全,不支持此类危险删除。
echo  
pause>nul 2>nulCOPY

TOP

返回列表