天天看點

【BAT語言學習】問題一:執行指令中文亂碼

首先建立bat檔案時,基本上以建立文本檔案然後修改字尾。這樣做會預設電腦的檔案編碼設定。

【BAT語言學習】問題一:執行指令中文亂碼

當建立好兩個bat檔案後,仔細看下面的mybat1.bat是沒有改動過,自動生成的編碼UTF-8。

【BAT語言學習】問題一:執行指令中文亂碼

與之下面利用vscode修改編碼格式為GBK。

【BAT語言學習】問題一:執行指令中文亂碼

運作這兩個bat,結果:

【BAT語言學習】問題一:執行指令中文亂碼

編碼為UTF-8出現無法正常執行指令,生成不了檔案。

而編碼為GBK的bat檔案執行非常順利,生成了一個檔案,并裡面内容也是沒有出現中文亂碼。

【BAT語言學習】問題一:執行指令中文亂碼
【BAT語言學習】問題一:執行指令中文亂碼