我撰寫了一個批處理腳本,一切運行良好,但是當我將腳本傳輸到另一臺使用英文 cmd 的計算機時遇到問題,我不再可以使用該腳本,因為它在德語 cmd 輸出中查找特定單詞。
我目前將它設定為英語,我試圖弄清楚是否有辦法讓我使用可以在批處理腳本開頭添加的命令來檢查語言并更改它或最終更改它.
在谷歌上我發現了一些關于“chcp”的東西,但這似乎也沒有幫助。如果有人知道無論如何要解決我的問題,我深表感謝。
PS如果有幫助,我正在嘗試將其更改為德語。
https://github.com/Pedrov01/PingsCommandOrganiser
如有需要,請隨時提出任何問題!-親切的問候
uj5u.com熱心網友回復:
如果未安裝其他語言,則無法更改語言。所以你必須撰寫獨立于語言的代碼。下面利用主機名緊跟IP地址的優勢(不確定它是否在所有 語言中都相同(盡管我猜是) - 用德語和英語測驗):
language dependent text HOSTNAME [IPADDRESS] language dependent text
代碼:
@ECHO OFF
setlocal
set /p "destination=Enter destination: "
for /f "delims=" %%i in ('ping -4 -n 1
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/531204.html
標籤:批处理文件命令
上一篇:WindowsBatch:如何呼叫具有同心變數名稱和感嘆號的變數?
下一篇:批處理檔案計算兩個數字
