现批处理如下(……为未指定,不唯一):
@echo off
copy %cd%\……
copy %cd%\……
if exist "……" (
goto ……
) else (
goto ……
)
:……
……
:……
……
——————————————————————————
几个问题:
1、用 if exist 命令如何判断两文件同时存在再执行命令?
2、在单独运行和call均需要用的批处理,如何设定goto A后A执行完了后,在单独运行状态退出(后还有B),但在call的时候可以继续运行call批处理的原批处理的其他内容(不能加exit)?
3、可否详解%cd%?
4、用什么程序可以直接应用theme文件?(XP)
后面想起来再补~~~
补充之~!自己没说好,theme文件是XP的主题文件,显示选项卡里自己保存一个便知~~
顺便说一下,怎么设变量,什么概念啊~~只听说过set命令,不知道怎么用……
if exist "C:\1.exe" (if exist "C:\2.exe" goto Y) (
) else (
goto N
)
这条命令有什么错误?
1、批处理: if作为判断真假的 if 只有两种可能, 真 和 假, 真就执行, 假就不执行,下面的 %1 是要输入的参数.pause 是暂停not 是将真假颠倒(真的变成假的, 假的变成真的)echo 是打印字符串。
2、快捷键 win + R 打开资源管理器输入: cmd 点击: 确定 在 cmd 里面输入test.bat a将 a 作为参数传递给 %1。
3、如下图。
4、if exist 是用来判断文件或目录是否存在, 如果文件存在为真, 如果文件不存在为假,if exist 和 if 的区别在于。
5、 if 用来判断条件的真假, 而 if exist 用来判断文件的真假。