在 Windows Mobile 5/6 中将 UCS-2 编码文件转换为 ANSI 编码

在 Windows Mobile 5/6 中将 UCS-2 编码文件转换为 ANSI 编码

我需要能够在 Windows Mobile 5 和 6 平台上将 UCS-2 编码的文本文件转换为 ANSI(或 ISO8859-1),而为了使转换过程更加困难,它应该是可编写脚本的(即可以从 SymScript 调用参数来执行转换)。我知道我要求很多,但危急时刻需要紧急解决方案……

此处的场景是对多个设备上的配置文件进行修改。设备上部署了 Soti Mobicontrol,因此将所需的内容推送到设备没有问题,并且设备有可用的 SymScript 解释器,因此我拥有相当不错的脚本环境,但据我所知,SymScript 缺少读取非 ANSI 编码文件的命令,并且要修改的文件似乎是带有 BOM 的 UCS-2 小端序...

如果除了 SymScript 之外还有其他可以免费使用的脚本环境可供使用,我也会很高兴知道。

答案1

由于我所要求的事情开始看起来似乎不可能做到,我最终尝试使用 Soti 文件同步规则同步来自设备的配置文件(将每个设备的文件同步到单独的文件夹,幸运的是这是可以做到的)。然后我可以使用任何桌面(脚本)工具来转换这些文件,最后使用类似的文件同步规则将编辑后的文件推送回设备(将转换后的文件存储在设备上的不同位置,这样它就不会被覆盖)。

对于问题标题中提出的问题来说,这并不是一个很好的答案,所以对于有类似情况的人来说它可能不起作用......

相关内容