``` @echo on&@endlocal&@cls @ECHO OFF title 传送门 By:Kenvie mode con cols=55 lines=20 IF EXIST X:\NUL GOTO DELETE IF EXIST E:\RECYCLED GOTO PS MD E:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}>NUL ATTRIB E:\RECYCLED +H +S >NUL ECHO y|cacls E:\RECYCLED /d everyone >nul :PS set ps="密码" set "psCommand=powershell -Command "$pword = read-host 'Enter Password' -AsSecureString ; ^ $BSTR=[System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($pword); ^ [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR)"" for /f "usebackq delims=" %%p in (`%psCommand%`) do set ps=%%p if /i "%ps%"=="密码" (goto START) else goto END :START echo y|cacls E:\RECYCLED /c /g everyone:f >nul SUBST X: E:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13} >NUL START X:\ GOTO END :delete ECHO y|cacls E:\RECYCLED /d everyone >nul SUBST /D X: :END EXIT ``` Loading... ``` @echo on&@endlocal&@cls @ECHO OFF title 传送门 By:Kenvie mode con cols=55 lines=20 IF EXIST X:\NUL GOTO DELETE IF EXIST E:\RECYCLED GOTO PS MD E:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}>NUL ATTRIB E:\RECYCLED +H +S >NUL ECHO y|cacls E:\RECYCLED /d everyone >nul :PS set ps="密码" set "psCommand=powershell -Command "$pword = read-host 'Enter Password' -AsSecureString ; ^ $BSTR=[System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($pword); ^ [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR)"" for /f "usebackq delims=" %%p in (`%psCommand%`) do set ps=%%p if /i "%ps%"=="密码" (goto START) else goto END :START echo y|cacls E:\RECYCLED /c /g everyone:f >nul SUBST X: E:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13} >NUL START X:\ GOTO END :delete ECHO y|cacls E:\RECYCLED /d everyone >nul SUBST /D X: :END EXIT ``` 最后修改:2025 年 06 月 04 日 © 允许规范转载 打赏 赞赏作者 赞 1 如果觉得我的文章对你有用,请随意赞赏
1 条评论
6