我正在從帶有引數的批處理檔案中呼叫 java 程式來發送電子郵件,作業正常,除了該程式不接受丹麥憲章,如?, ?, ?, (請參閱 fromCompanyName)。
批處理檔案:
set host="smtp.xyz.com"
set username="[email protected]"
set password="Password42"
set FromCompanyName="Testing ???"
set from="[email protected]"
所以現在電子郵件中的“發件人”看起來像這樣:Testing ? ? à
如果我echo ???在批處理檔案輸出中├a├?├?
使用:如果我echo ???在命令提示符輸出中使用:???
uj5u.com熱心網友回復:
嘗試使用能夠創建 unicode 檔案的文本編輯器,并確保使用此編輯器創建批處理檔案。
我假設(設定)您使用的是 Windows 作業系統?您可以查看Notepad 。
打開批處理檔案并使用以下方法更改編碼:
Encoding > Convert to UTF-8 (option without BOM)
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/428973.html
