mp29震荡波ko:批处理文件的制作

来源:百度文库 编辑:神马品牌网 时间:2024/05/02 09:04:20
我现在已经用记事本做了一个EXIT命令的批处理文件,格式如下:
@ echo off
exit
EXIT

然后我把它存成W.BAT放在windows下,然后运行DOS,输入W 再回车,就可以退出DOS了,一切正常这就是我想要的结果。

现在的问题就是我想做一个COPY命令的批处理文件按
@ echo off
copy
COPY
存成C.BAT放在windows下为什么就不可以用呢?
我要拷贝的文件名不定,名字比较多,比如我现在要COPY A.GBR \\SMT3\D\OK\2Y 下我应该怎么写呢?还有A.GBR可以用*来表示吗?也就是这个批处理不是专门为A.GBR所写,也可能文件名是B、或者C还或者别的!(文件名不定,目录名是一定的\\smt3\d\ok\2y)

你得写上你要copy什么文件,加上完整路径。

比如copy c:\123.txt d:\

就把c盘根目录下面123.txt拷贝到了d盘。

另外批处理文件结束时要有一个exit命令,表示执行完毕退出。

上面的例子的完整文件是

@echo off
copy c:\123.txt d:\
exit

@表示不显示此行命令,echo off表示不显示这条命令一下的任意一行命令,直到出现echo on。

晕。第一个批处理,实际上只有EXIT命,做成批处理根本没必要。你不外乎打EXIT就可以退出DOS,不会比你打W复杂多少。

另外,第二个批处理,你的命令只有COPY,但后面还需要内容的,否则无效。你究竟想COPY什么呀?说出来,才能写入去,否则这个命令不生效。

你是想批处理加参数是吧?应该这样写
@echo off
copy %1 %2
exit
用的时候a.bat c:\a.mp3 d:\

应该这样写
@echo off
copy %1 %2
exit