FileEncoding

AutoHotkey

FileEncoding [AHK_L 42+]

FileReadFileReadLineLoop ReadFileAppendFileOpen 设置默认编码。

FileEncoding [, Encoding]

编码可以为下列值的其中一个:

  • UTF-8: Unicode UTF-8, 相当于 CP65001.
  • UTF-16: Unicode UTF-16, 小端字节顺序. 相当于 CP1200.
  • UTF-8-RAWUTF-16-RAW: 像上面一样, 但创建新文件时不写入字节顺序标记.
  • CPnnn: 带数值标识符 nnn 的代码页. 请参阅 代码页标识符.
  • 空或省略: 系统默认的 ANSI 代码页, 这也是默认设置.

备注

A_FileEncoding 包含了当前的默认编码设置.

相关

FileOpen, StrPut/StrGet, 脚本兼容性