
[已解決]求教提取關(guān)鍵字的批處理語法錯誤在哪下面代碼,是我組裝的電腦是win7系統(tǒng),每次執(zhí)行都提醒我語法錯誤,不知道到底錯在哪里?另外,這個代碼能在win10執(zhí)行么?沒電腦測試(后期也需要拿到win10系統(tǒng)用)。大神指點時候 求幫忙也看看,感謝了!研究到半夜 也沒研究明白。。。。
nclick="copycode($('code0'));">復制代碼
- @echo off
- chcp 936
- type 保存.txt > newfile.txt
- cmd /c type newfile.txt > 2.txt && del newfile.txt
- copy /y /b 2.txt %date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%提取鏈接備份.txt
- findstr https://www.baidu.com 2.txt > 3.txt
- @echo off
- (for /f delims= %%a in ('type 3.txt') do if not defined %%a (echo,%%a &set %%a=def))>4.txt
- @echo off
- @echo off
- cd.>tmp.txt
- for /f delims= %%i in ('findstr /n .* 4.txt') do (
- set str=%%i
- setlocal enabledelayedexpansion
- set str=!str:*:=!
- >>tmp.txt echo !random!:!str!
- endlocal
- )
- cd.>等待.txt
- for /f delims= %%i in ('sort tmp.txt') do (
- set str=%%i
- setlocal enabledelayedexpansion
- set str=!str:*:=!
- >>等待.txt echo.!str!
- endlocal
- )
- del tmp.txt
- del 2.txt
- del 3.txtdel 4.txt
- del 保存.txt
- start 等待.txt

