
[已解決]求批處理按00txt里面內容逐行復制lnk兩個復制隔1秒文件到指定文件夾最后由 yyz219 于 -12-10 13:27問題完美解決了:
******************************************************************************************************************原來的問題:求批處理:按00.txt里面內容逐行復制.lnk(兩個復制隔1秒)(即:每復制一個文件后,等待1秒,再復制下一個)文件到指定文件夾目標文件夾:D:常用00.txt內容類似(是lnk文件列表,名字有可能有空格):替換還原整理碎片菜單排序個人文件更新數據搜索文件刷新+.vbs謝謝nclick="copycode($('code0'));">復制代碼
- ::【支持:按這里排序.txt————里面有(空格、空行)】
- @echo off
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo 排序嗎?大概需要15秒喲
- pause>nul
- start %appData%MicrosoftInternet ExplorerQuick LaunchUser PinnedTaskBar顯示桌面.lnk %【轉到桌面】%
- ::【刪除 “按這里排序.txt” 里首尾空格、空行(保存為:“按這里排序.txt”)】
- (for /f tokens=* %%a in (按這里排序.txt) do @echo %%~nxa)>b.txt&move /y b.txt 按這里排序.txt
- for /R %%i in (按這里排序.txt) do @findstr . %%i>new.txt&move /y new.txt %%i & del %~dp0來自“常用”lnk文件*.txt
- ::【移動:D:常用*.lnk →→→ 本目錄來自“常用”lnk文件】
- move D:常用*.lnk %~dp0來自“常用”lnk文件 & 延時1秒.vbs
- ::【復制:按照(按這里排序.txt)順序逐行復制.lnk →→→ D:常用(兩個復制間隔1秒)】
- for /f tokens=* %%a in (按這里排序.txt) do (setlocal enabledelayedexpansion
- set name=%%a
- copy%~dp0來自“常用”lnk文件!name!.lnk D:常用
- endlocal
- 延時1秒.vbs)
- exit

