|
|
楼主 |
发表于 2023-7-22 12:50:22
|
显示全部楼层
最终成果展示- if "%1"=="hide" goto CmdBegin
- start mshta vbscript:createobject("wscript.shell").run("""%~0"" hide",0)(window.close)&&exit
- :CmdBegin
- @echo off
- set INTERVAL=10
- :Again
- rem 批处理保存为ansi编码格式
- set "folder1=C:\Users\dmns25163\Desktop\AAA"
- set "folder2=S:\DMNSPZJC"
- for %%a in ("%folder1%\*.*") do (
- if not exist "%folder2%\%%~nxa" (
- move "%%a" "%folder2%"
- ) else (
- set n=1
- call :1 "%%a"
- )
- )
- timeout %INTERVAL%
- goto Again
- pause
- exit
- :1
- set /a n+=1
- if not exist "%folder2%\%~n1(%n%)%~x1" (
- move "%~1" "%folder2%\%~n1(%n%)%~x1"
- exit /b
- ) else (
- goto :1
- )
复制代码 |
|