2017-08-23 98 views

回答

0

保存的批處理文件類型爲ANSI文件擴展名:

  1. 使用Windows文本編輯器
  2. 選擇 「另存爲...」
  3. 「編碼」 選擇 「ANSI」
  4. 按「保存「按鈕。

執行bat文件,它會顯示正確的單詞。

成功 
失敗 
開始 

感謝eryksun建議:

更普遍的,你需要使用一個編輯器,可以保存的批處理文件爲UTF-8沒有BOM如記事本++。然後在頂部運行命令chcp.com 65001.UTF-8代碼頁(65001)在控制檯中很麻煩,所以你應該只是暫時做這個事情,也就是先保存以前的代碼頁並在將字符串讀入環境之後恢復它變量。

+0

僅當您的ANSI和OEM代碼頁相同時,即DBCS代碼頁;代碼頁支持中文字符 - 例如代碼頁936或950;並且當前的控制檯字體具有給定字符的字形。 – eryksun

+1

更一般地,您需要使用一個編輯器,該編輯器可以將批處理文件保存爲不帶BOM的UTF-8,如記事本++。然後在頂部運行命令'chcp.com 65001'。 UTF-8代碼頁(65001)在控制檯中很麻煩,所以你應該暫時只做這件事,即先保存以前的代碼頁,並在將字符串讀入環境變量後恢復它。 – eryksun

+0

謝謝推薦:) – Peggy

相關問題