[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理怎样批量打开并保存文件的程序?

本帖最后由 admusi 于 2012-6-4 09:54 编辑

一个网友说他有数万篇txt文档,这些文档需要先被打开点击保存(中间无任何修改操作)后才能被另一软件识别(就是这么个情况),请问有什么批处理方法么?已试过用UE的批量替换,但无效。

很无奈!

CAD备份文件为.BAK文件,直接copy *.DWG *.BAK就行了吧,何必一个一个打开呢?
1

评分人数

    • admusi: 有点帮助。技术 + 1

TOP

本帖最后由 admusi 于 2012-5-18 12:43 编辑

回复 2# apang

那样的话只是相当于该文件名后缀,不是真正的备份文件,效果真的是完全不一样的。

不过我有学会了一招,不用复制一遍再改文件后缀的方法(我新手)

谢谢!

TOP

回复 3# admusi

我用copy命令得到的bak文件与用cad打开再保存得到的bak文件的哈希值与md5值全部一样。不知道楼主说的不一样是指哪一项?

TOP

本帖最后由 admusi 于 2012-5-18 15:33 编辑

回复 4# apang


    说白了,我试过,你说的那种方法真的不是我想要的,两种方法得到的真的不一样。可能和公司的监控软件有关系。现在不是讨论这个的时候。

谢谢了!

TOP

案例1中的备份文件是什么格式(什么扩展名)?如果你不会在资源管理器中看的话,在cmd中用dir命令看。
案例2中的txt文档可能是没有BOM头,某些软件因此无法识别文本的编码格式。用记事本保存时它可能会自动添加BOM,UE可能不会添加,而是保持原有格式(无所谓好不好,有些软件反而不识别有BOM的)。我记得UE好像相关选项可以设置,不过很久没用了,个头太大。用UE在16进制模式下对比记事本保存前后的文件内容,看看前面2个或3个字节是什么,多了两个字节FFFE或FEFF则说明原文件是没有BOM的Unicode编码,多了3个字节则是UTF-8编码。

TOP

本帖最后由 admusi 于 2012-6-4 09:54 编辑

回复 6# powerbat


无耐

TOP

这是个什么情况,楼主贴出来几个让我见识见识呗。

TOP

返回列表