
[已解決]批處理為移動(dòng)子目錄下文件添加密碼卡住了論壇里找了個(gè)移動(dòng)子目錄下所有文件到指定文件夾中的批處理,擔(dān)心使用過(guò)程中不小心執(zhí)行了,所以想添加一個(gè)密碼,結(jié)果在執(zhí)行創(chuàng)建指定文件夾后不能正常執(zhí)行下一步了,煩請(qǐng)大伙們指教下,謝謝了
nclick="copycode($('code0'));">復(fù)制代碼
- @echo off & setlocal enabledelayedexpansion
- set passwd=
- set /p passwd=請(qǐng)輸入密碼:
- if /i %passwd%==123456 goto start
- echo 密碼錯(cuò)誤!任意鍵退出...
- pause>nul
- exit
- :start
- if not %~1==: (
- md %cd%new 2>nul
- for /f tokens=1*delims=/ %%i in ('%~f0 :^|sort') do (
- if /i %%i==!strName! (
- set /a n+=1
- move %%j %cd%new%%~ni(!n!)%%~xi
- ) else (
- set n=
- move %%j %cd%new
- )
- set strName=%%i
- )
- pause
- ) else (
- for /r %%i in (*) do echo %%~nxi/%%i
- )

