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

[文本处理] 批处理如何实现将其他文本的内容追加写入到指定文本末尾并运行/执行另一个批处理文件

本帖最后由 pcl_test 于 2016-9-3 21:06 编辑

想求一个批处理:首先,把文本a写入文本b后面,然后,运行另一个批处理c.bat。
文本a以及b(类似):
electrophotograph fixing
roll fusing

本帖最后由 jellyhk 于 2011-12-17 13:11 编辑
  1. for /f "delims=" %%a in (a.txt) do (
  2.      echo %%a >>b.txt
  3. )
  4. call c.bat
复制代码
1

评分人数

本人已死!不用联系!~
要联系下来联系!~~

TOP

  1. @echo off
  2. type a.txt
  3. c.bat
  4. pause
复制代码
2

评分人数

    • lxh623: 谢谢!技术 + 1
    • jellyhk: 该是type a.txt >>b.txt吧?技术 + 1
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

TOP

  1. copy b.txt+a.txt b.txt&c.bat
复制代码
1

评分人数

看得多说得多,远比不上写得多。

TOP

本帖最后由 lxh623 于 2011-12-17 15:39 编辑

谢谢三位!
三个都一样,在把a写入b,没有转行。楼上这个最后产生一个不确定字符(长方形)。
文本a、b都没有空行,所以,写入就需要转行。

TOP

回复 5# lxh623
  1. (type b.txt&type a.txt)>b.txt&c.bat
复制代码
呢?
看得多说得多,远比不上写得多。

TOP

回复 6# weichenxiehou
不好!我没有备份。把我的文本内容删除了。

TOP

方法不止一种

TOP

  1. (echo;
  2. type "a.txt")>>"b.txt"
  3. "c.bat"
复制代码

TOP

返回列表