永发信息网

if exist g: cmd /c d:\a.bat请问/c是什么意思?

答案:2  悬赏:0  手机版
解决时间 2021-04-15 06:13
if exist g: cmd /c d:\a.bat请问/c是什么意思?
最佳答案
cmd /c 这里是  不显示  a.bat 的内容





如果cmd /k  这  样执行会显示 a.bat 的内容
追问请问,cmd这里是什么意思?调用cmd.exe吗?追答cmd.exe调用a.bat
全部回答
/C 执行字符串指定的命令然后终断追问如果写成if exist g: /c d:\a.bat这样会怎么样?追答没有终断,结果会不一样.追问那写成if exist g: cmd d:\a.bat 这个呢?我还是没搞懂,cmd和/c在这句话里起到的作用追答if exist命令用来测试文件是否存在。
格式:if exist [路径+文件名]
命令
现在做一些实例。
1.E盘根目录下创建a.bat,内容为:
@echo off
if exist
\1.bat type \1.bat
if not exist \1.bat echo \1.bat does not
exist
在CMD窗口中切换到E盘根目录,然后输入a.bat执行。这是一个简单例子,所以就不上图了。如果E:\中存在b.bat,则会显示其内容,如果没有,就显示1.bat
does not exist。
2.E盘根目录下创建一个b.bat,内容为:
@echo off
if exist \%1
type \%1
if not exist \%1 echo \%1 does not exist
CMD窗口中,E盘根目录下执行b
1.bat语句,效果同1。
这里的%1相当于编程中形参,1.bat就相当于实参。在讲解if命令时说过。
3.同样E盘根目录下创建c.bat文件,内容为:
@echo
off
if "%1"=="A" echo article
if "%2"=="B" echo comes from
if "%3"=="C"
echo Honker bar
在CMD窗口中切换到E盘根目录下,如果运行b A B C命令,就会显示article comes from
Honker bar,如果输入b A B,则只会显示article comes
from。在命令执行中,批处理将一个空字符串指定给参数%3。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
冷啊,么办撒?
玻璃钢化粪池G2-4SQF代号表示什么意思
DNF狂战士 十字斩是+爆吗~
怀孕九个月了吃不了多少,但是我克制自己多吃
如何去痘疤
什么蛇最厉害?
N79,N85该买哪个。
DNF广州一区的青龙渡海套装要多少万?
PS怎么制作
09年昆明性博会什么时间在什么地方展览?
单机游戏去哪里下载快资源完整无毒?
有什么还玩点的游戏
有用手机可以保护QQ密码的业务(超级QQ除外)
我想知道你qq啊,我也是想去邮轮,但是我不知
带“鲲”字的成语有哪些?
推荐资讯
冬天怕冷怎么办吃什么呢不怕冷
赛尔号-影魔的招式
做个藏头诗。。。
求仙剑奇侠传3的修改器
惊爆草莓好看吗
江苏省丹阳市阜阳老二村的拆迁情况
大头直径820小头直径720高十公分 板厚5如何下
周杰伦的粉丝有多少人,周杰伦有多少粉丝啊
穿靴子配什么好看?锥裤还是靴裤?
ps里面画的折线为什么粗细不同
为什么说爱情是天上一个圈套,地上一场玩笑
求免费的3D人物和骨骼绑定了的模型
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?