标签: encoding command-line utf-8
我有一个执行某些操作的bat文件,我需要使用UTF-8格式编码文本文件。 有没有办法在Windows命令行中执行此操作?
提前致谢。
答案 0 :(得分:1)
仅适用于可能安装或未安装的其他程序。如果您的目标是Windows 7及更高版本,则可以使用PowerShell:
powershell -Command "&{ param($Path); (Get-Content $Path) | Out-File $Path -Encoding UTF8 }" somefile.txt