[英]How to redirect net command output to file in windows batch file?
[英]batch: how to redirect the output of a command to a file
ping google.com >> ping.txt
如果我將其放在批處理文件中並運行該文件,則可以正常工作
這是ping.txt的輸出:
C:\Users\User\Desktop>ping google.com 1>>ping.txt
C:\Users\User\Desktop>ping google.com 1>>ping.txt
.
.
.
您正在用管道做一些奇怪的事情。
(從命令行)這會將ping
結果附加到ping.txt
文件。
ping www.google.com >> ping.txt
現在創建一個批處理文件(例如testping.bat
),並將同一行放入其中。 如果使用以下命令運行批處理文件,您將獲得相同的結果。
testping
如果您重定向批處理本身的輸出,那么您將獲得批處理文件命令的回顯! 這就是為什么它不能按預期工作的原因:
testping >> ping.txt
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.