我有很多不同大小(从几KB到1GB+)的ANSI文本文件,需要转换为Unicode。
目前,这是通过将文件加载到记事本中,然后执行“另存为...”并选择Unicode作为编码来完成的。显然,这非常耗时!
我正在寻找一种在Windows中一次性转换所有文件的方法。这些文件位于一个目录结构中,因此需要能够遍历整个文件夹结构并转换其中的所有文件。
我已经尝试了一些选项,但迄今为止没有真正满足所有要求的选项:
目前,这是通过将文件加载到记事本中,然后执行“另存为...”并选择Unicode作为编码来完成的。显然,这非常耗时!
我正在寻找一种在Windows中一次性转换所有文件的方法。这些文件位于一个目录结构中,因此需要能够遍历整个文件夹结构并转换其中的所有文件。
我已经尝试了一些选项,但迄今为止没有真正满足所有要求的选项:
- ansi2unicode 命令行实用程序。它是最接近我所需的,因为它可以递归处理文件夹结构…但在转换过程中经常崩溃,无法完成转换。
- CpConverter GUI 实用程序。在某种程度上可以处理,但对于文件夹结构中的多个文件会有困难 - 似乎只能处理一个文件夹中的文件
- 有一个DOS 命令, 可以处理较小的文件,但似乎无法处理大文件。
- 尝试了GnuWin sed 实用程序, 但每次安装都会崩溃。
所以我还在寻找解决方案!如果有人有任何建议,我将非常感激
谢谢...