我試圖弄清楚我是否可以顯示類似「請稍候,而我們完成您的設置」,同時也執行一個命令,而不顯示批處理文件中的命令的處理。例如。 Systeminfo它必須加載一些東西才顯示結果,但我不希望它顯示像「加載網卡信息」或「加載修補程序信息」我只希望它顯示結果的東西。批量顯示文本,同時執行命令
這是我可以想出但沒有工作的一切。
@echo off
color a
cls
echo.
echo.
echo Please wait...
@systeminfo
pause >nul
我試圖弄清楚我是否可以顯示類似「請稍候,而我們完成您的設置」,同時也執行一個命令,而不顯示批處理文件中的命令的處理。例如。 Systeminfo它必須加載一些東西才顯示結果,但我不希望它顯示像「加載網卡信息」或「加載修補程序信息」我只希望它顯示結果的東西。批量顯示文本,同時執行命令
這是我可以想出但沒有工作的一切。
@echo off
color a
cls
echo.
echo.
echo Please wait...
@systeminfo
pause >nul
嘗試在XP下面的命令:
systeminfo 2>nul
我相信你/ D必須嘗試
START /wait /min "" CMD /c systeminfo ^>sysinfo.txt
的SYSINFO數據sysinfo.bat這應該輸出
有如果你願意的話,如何靜靜地運行這些內容有很多參考。按照現狀,在執行SYSINFO
時會創建最小化窗口。
不起作用,因爲相應的消息沒有寫入STDERR。 –
你在使用什麼操作系統?它在我的XP中工作正常。 – Batcher
你說得對。我只是檢查了XP,它在那裏工作。但它不在Windows 7上。 –