是否可以在批處理文件中使用管道標準輸入流?在批處理文件中讀取標準輸入流
我希望能夠以一個命令的輸出重定向到我的批處理文件process.bat
列表,以便:
C:\>someOtherProgram.exe | process.bat
我第一次嘗試看起來像:
echo OFF
setlocal
:again
set /p inputLine=""
echo.%inputLine%
if not (%inputLine%)==() goto again
endlocal
:End
當我與type testFile.txt | process.bat
測試它會重複打印出第一行。
還有別的辦法嗎?
偉大的問題,很好的答案,真的搞砸了,沒有更好的答案! –