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

[文本处理] 批处理怎样批量合并己打开的同名文本文件?

本帖最后由 gzsugfly 于 2011-4-14 00:40 编辑

求助:用到一个软件,双击时产生并打开名为a.txt的文本文件,有几百个这样打开的同名文本文件(里面内容不同),如何用批处理把它合并保存到一个新的文本文件中(命名为b.txt)?是要读取内存么?文件都是己经打开的(注:是用系统记事本notepad打开的,3楼给出一个取得它的文件地址的方法)。能否帮忙调试一个完整的批处理出来?(相当于新建并打开一个文本文件,然后随意填充一些字符,然后最小化后,再次双击打开那个新建的文本,填充字符,。。。。,批处理就是要一次性把这些同名文件里面的内容合并到一起)

用这么个软件产生这么多文件做什么用呢?
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

走过路过的朋友,如果看到还没解决,方便的话,帮忙顺手把它顶上去,别沉了

TOP

本帖最后由 gzsugfly 于 2011-4-14 00:19 编辑

3# Batcher
对,双击时它自动调用系统自带的记事本程序打开,用三楼语句,得出地址后又应该如何处理呢?能否帮忙调试一个完整的批处理出来?(相当于新建并打开一个文本文件,然后随意填充一些字符,然后最小化后,再次双击打开那个新建的文本,填充字符,。。。。)

TOP

双击以后是不是用notepad打开的a.txt呢?如果是的话,可以这样获取a.txt的完整路径:
  1. wmic process where name="notepad.exe" get CommandLine /value
复制代码
剩下的事情就简单了
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

如果这个软件不支持命令行,那么批是没有办法解决这个问题的。。。
***共同提高***

TOP

返回列表