用于批量删除移动设备中的MP3文件,迭代10000次退出
::iterate 10000 times
@echo off
color 02
chcp 65001
cls
:pwrod
set "psCommand=powershell -Command "$pword = read-host '批量删除MP3存在风险,请输入密码' -AsSecureString ; ^
$BSTR=[System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($pword); ^
[System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR)""
for /f "usebackq delims=" %%p in (`%psCommand%`) do set password=%%p
cls
if "%password%" == "123" (echo 密码正确!! 请插入设备》》》) else echo 密码错误!! 请重新输入密码:123
if %password% neq 123 goto :pwrod
set /a num=1
:loop
if exist E:\*.mp3 (
del E:\*.mp3
set /a num+=1
echo 删除MP3的设备数量: %num% 台
)
choice /t 1 /d y /n >nul
if %num% lss 10000 goto :loop
exit /b
效果展示: