编写批处理命令

有一张光盘,根目录下有文件A.txt、B.txt,程序 D.exe ,执行以下操作:
1.检查在C:\WINDOWS有无文件A.txt
2.没有则将A.txt复制到C:\WINDOWS下、B.txt复制到C:\下
3.执行D.exe
这个批处理文件也在光盘的根目录下
1只是一个判断,决定2是否执行

第1个回答  2007-08-27
楼上那一位写是写对了`
但是你考虑过盘符问题啊~~
`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if exist c:\windows\a.txt goto DO_2
:DO_1
x:\d.exe
exit
echo. & pause
:DO_2
copy x:\a.txt c:\windows
copy x:\b.txt c:\
x:\d.exe
echo. & pause
~~~~~~~~~~~~~~~~~~~~~~~~~
X:\ 代表光盘的
第2个回答  2007-08-27
1.检查在C:\WINDOWS有无文件A.txt
2.没有则将A.txt复制到C:\WINDOWS下、B.txt复制到C:\下
3.不管C:\WINDOWS下有没有A.txt都执行D.exe
@echo off
if not exist C:\WINDOWS\A.txt (
copy/y a.txt C:\WINDOWS
copy/y b.txt C:\
)
start d.exe本回答被提问者采纳
第3个回答  2007-08-27
if exist c:\windows\a.txt goto DO_2
:DO_1
d.exe
exit
:DO_2
copy a.txt c:\windows
copy b.txt c:\
d.exe

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网