0
我有一個文本文件,其中包含一些編號內容和字符串內容,我想編寫一個可以識別編號的批處理內容並將每行的數字內容存儲在其他文本文件中。如何編寫一個批處理文件,它可以識別文本文件中的值並將該值存儲在某個其他文本文件中
我有一個文本文件,其中包含一些編號內容和字符串內容,我想編寫一個可以識別編號的批處理內容並將每行的數字內容存儲在其他文本文件中。如何編寫一個批處理文件,它可以識別文本文件中的值並將該值存儲在某個其他文本文件中
本示例將適用於空格之間的整數。
特別注意必須放在文本文件,如行爲"
,<
,|
,>
和&
可能是不可預測的。
有些優化可能會提供更多關於文本文件的信息。
For /F "Tokens=*" %%i In (TextFile.txt) Do Call :GetNumber %%i
GoTo :EOF
:GetNumber
If "%~1"=="" GoTo :EOF
Set Number=
Set /A "Number=1*%~1"
If "%Number%" == "%~1" Call :StoreNumber %Number%
Shift
GoTo :GetNumber
:StoreNumber
Echo %Number%>Number.txt
請向我們展示一些行,看看是否有可以使用的模式。 – foxidrive