0

我有一个执行某些操作的 bat 文件,我需要使用 UTF-8 格式对文本文件进行编码。有没有办法在 Windows 命令行中执行此操作?

提前致谢。

4

1 回答 1

1

仅适用于可能安装或未安装的其他程序。如果您的目标是 Windows 7 及更高版本,您可以只使用 PowerShell:

powershell -Command "&{ param($Path); (Get-Content $Path) | Out-File $Path -Encoding UTF8 }" somefile.txt
于 2013-07-10T08:18:12.777 回答