-1
我想知道如何通過使用Windows批處理文件循環遍歷文本文件中的每一行,並連續處理每一行文本。我有一個包含文件名的文本文件。使用批處理文件遍歷文本文件
我想什麼做的是一樣的東西
for x in textFile
"python C:\main.py -s x" # the command i want to run
我想知道如何通過使用Windows批處理文件循環遍歷文本文件中的每一行,並連續處理每一行文本。我有一個包含文件名的文本文件。使用批處理文件遍歷文本文件
我想什麼做的是一樣的東西
for x in textFile
"python C:\main.py -s x" # the command i want to run
for /f %%x in (textFilename) do python C:\main.py -s %%x
將是經典的方法 - 作爲一個批處理文件。
減少%%
到%
遍及如果你是直接從提示
,或者更全面運行,
for /f "usebackqdelims=" %%x in ("textFilename") do python C:\main.py -s "%%x"
不要忘記包含''delims =「'來抓住整條線,''usebackq''在文件路徑有一個空間在某處。 – SomethingDark
你嘗試過什麼,並已搜尋內容?這是一個非常容易的批處理任務,已被記錄......基本上無處不在。 – SomethingDark
可能的重複[你如何通過使用Windows批處理文件的文本文件中的每一行循環?](http://stackoverflow.com/questions/155932/how-do-you-loop-through-each-line-在文本文件中使用windows批處理文件) – SomethingDark