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

[文本处理] 批处理替换字符串及文件合并

要求如下:
1,任意拉一个文件到这个BAT文件图标上,文件本里面的代码G54替换为G55,并把本文件名加一个-G55。例如。拉AA1.NC到BAT图标上,AA1.NC文件名改为AA1-G55.NC。

2,两文件合并时,把第一个文件的最后5行删除,第二个文件的最前5行删除,并存为其它文件名。

可写成两个BAT文件,但都要支持拖放方式。合并的能够支持多文件拖放。

多谢

请问大大:我试了,一闪而过,文件保存在哪个目录?

TOP

另外,请问:如果我硬盘里各级子目录下有同一个非空文件夹,我想把全盘的这个目录都删除?怎么做?如果全盘有同一个文件,我又应该怎么做。因为工作时会在各种目录下产生这个目录及另一个文件。多谢

TOP

原帖由 batman 于 2010-11-26 17:14 发表
2楼已修改,新文件在原文件所在目录中


老大,如果我有几个参数要改,比如,再把个S3500改为S5500,其它的不变。要怎么搞?多谢

TOP

老大,
没有改之前为
%,MX--,
;(JIATIE COMPANY Tel:0750-3500201\3500202)
;(This post is for MC)
;(DATE=DD-MM-YY - 26-11-10  TIME=HH:MM - 08:36 )
;( D12. R0. )
G53 Z-2 S8000 M3
G71
G0 G90 G17
G51 E0.01
G04K500
G54
X21.25 Y-28.75
改了之后为:
%,MX--,
G53 Z-2 S8000 M3
G71
G0 G90 G17
G51 E0.01
G04K500
G55
X21.25 Y-28.75
Z10.

:后面的为说明。也要要的,不能删除,我就只改要改的,不改的都不能动。多谢。请再帮我改一下。。

TOP

原帖由 batman 于 2010-11-26 17:26 发表
看来楼主是个伸手党,自己对着我的代码去改吧。。。


愧疚,我批处理不怎么会。。。

TOP

生成的文件是这样的:
G54=G55
G54=G55
G54=G55
G54=G55
G54=G55
G54=G55
G54=G55
G54=G55
G54=G55

不能用的。第一个代码生成的可以用,但冒号后面的注解也是要的,不能清除。。。再帮我改改,多谢。

TOP

原帖由 batman 于 2010-11-26 17:52 发表
11楼已修改_|_


太谢谢你了。老大,你真是好人呀。。。。。已经可以了。。。文件合并的我再试试。

TOP

两文件合并的怎么用呢?我各种方法都用了,没有反应呀。

TOP

返回列表