标题: [文本处理] [已解决]批处理如何指定条件 拖动合并文本 [打印本页]
作者: yiduancang 时间: 2012-9-15 09:48 标题: [已解决]批处理如何指定条件 拖动合并文本
本帖最后由 yiduancang 于 2012-9-18 10:11 编辑
批处理命令里指定路径文件夹下的一个文本名称 比如 F:\a\ccguolv\xblack.txt 将这个路径写死 然后拖动我要合并的文档到BAT批处理上 比如我随意拖动一个想要合并的文本到bat上 (假设这里拖动的文本名称为A)
动作:拖动A到批处理上 那就将A文本的数据 合并到 F:\a\ccguolv\xblack.txt(即为批处理里面指定的文本上) A文本的数据保留不动
就是说 批处理指定一个文本 然后拖动另一个文本到批处理上 就将拖动的文本数据合并到指定的文本里 不知道这样解释各位大侠能明白不
作者: apang 时间: 2012-9-15 12:12
这样?- @echo off
- set "file=F:\a\ccguolv\xblack.txt"
- if "%~1"=="" echo 请拖拽&pause&goto :eof
- copy /b "%file%" + "%~1" "%file%"
复制代码
作者: yiduancang 时间: 2012-9-17 12:02
回复 2# apang
不行哦 测试了下 提示文件名 目录名 或者卷标语法不正确 我确定文件名和目录名路径是对的
作者: apang 时间: 2012-9-17 12:26
回复 3# yiduancang
不行拉倒,反正我测试正常
作者: yiduancang 时间: 2012-9-17 14:11
回复 4# apang
那我再测试看看。。。
作者: yiduancang 时间: 2012-9-17 14:52
回复 4# apang
折腾了我半天。。。 总算知道原因了。。。。。不能用论坛自带的复制功能啊亲。。。一定要自己动手复制啊亲。。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |