使用cmd编码文件

时间:2013-07-10 07:51:34

标签: encoding command-line utf-8

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

提前致谢。

1 个答案:

答案 0 :(得分:1)

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

powershell -Command "&{ param($Path); (Get-Content $Path) | Out-File $Path -Encoding UTF8 }" somefile.txt