
[已解決]批處理find命令的輸出能不能直接用set定義成/賦值給變量最后由 pcl_test 于 -7-16 15:05我想在600050.txt文件中篩選出字符串,想利用find顯示出來的set定義在一個變量上。我知道for可以做到
如果不用for命令能不能直接set定義nclick="copycode($('code0'));">復制代碼
- @echo off
- setlocal enabledelayedexpansion
- (sort 600050.txt | find☆曾用名)>%temp%/1.txt
- for /f delims= %%i in (%temp%/1.txt) do set a=%%i
- echo !a:~0,-5!
上面這段代碼有問題,小弟實在是想不出來了。想求各位幫忙想想。nclick="copycode($('code1'));">復制代碼
- @echo off
- setlocal enabledelayedexpansion
- sort 600050.txt | find☆曾用名 |set /p a=
- echo!a:~0,-5!

