batch-file - cmd - 打开文件并保存 - 脚本

标签 batch-file encoding utf-8 cmd

我需要打开一个 .csv 文件并立即使用 .bat 以相同名称保存(覆盖它)。

这可能听起来很愚蠢,但这是我发现的更改 .csv 文件编码(从 ANSI 到 UTF-8)的最简单方法。

如果我输入记事本文件名.csv,它会打开 .csv 文件,但现在如何保存它?

最佳答案

您可以使用 Linux 工具 iconv 的 Windows 端口,该工具可以将文本文件从一种编码转换为另一种编码。

gnuwin32 project具有所有主要 GNU 实用程序的端口,包括可从此处作为单个包下载的 iconv:

关于batch-file - cmd - 打开文件并保存 - 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25721599/

相关文章:

batch-file - 我可以在批处理文件中使用多少个变量

sql - Powershell SQLCMD

excel - 如何使用 pandas to_exel 将 'utf-8' 格式的字符串保存为 .xlsx(to_csv 能够将其保存为 .csv)

python - 如何处理 Python 2.7 和 SQLAlchemy 中的编码 🏴‍☠️

string - 从字符串打印字符给出不同的结果

windows批处理文件eq此时出乎意料

batch-file - Thunderbird 在批处理脚本中撰写电子邮件 - 继续下一个命令

使用 DBI 处理 Perl unicode

javascript - 正则表达式捕获 utf-8 行分隔符

php - 您将如何创建所有 UTF-8 字符的字符串?