Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个执行某些操作的 bat 文件,我需要使用 UTF-8 格式对文本文件进行编码。有没有办法在 Windows 命令行中执行此操作?
提前致谢。
仅适用于可能安装或未安装的其他程序。如果您的目标是 Windows 7 及更高版本,您可以只使用 PowerShell:
powershell -Command "&{ param($Path); (Get-Content $Path) | Out-File $Path -Encoding UTF8 }" somefile.txt