永发信息网

请教在批处理bat中,什么时候要用引号“”

答案:2  悬赏:30  手机版
解决时间 2021-11-24 11:32
请教在批处理bat中,什么时候要用引号“”
最佳答案
1、一般带有空格的路径要加引号
2、还有表示字符串的时候要用引号(批处理是弱变量型脚本,对数据类型没有这么严格的要求,言外之意就是,字符串未必要加引号)
3、某些命令,比如for,其参数要加引号 (for的参数未必一定要加引号)
对于第三点,
例子:
@echo off
::获取winrar的完全路径。
For /f skip^=2^ tokens^=2^ delims^=^" %%i in ('Reg Query "HKEY_CURRENT_USER\Software\Classes\Applications\WinRAR.exe\shell\open\command" /ve') do Set winrar=%%i
::获取rar.exe的完全路径
Set rarpath=%winrar:winrar.exe=rar.exe%
::修改此处执行rar命令
"%rarpath%" a 2 1.txt 2.txt
pause

""的作用是转义。
第一个"是转义的开始,第二个"是转义个结束。

例如:
md hello world
::这句是在当前目录建立两个文件夹
md "hello world
::这句是在当前目录建立一个名为“hello world”的文件夹
全部回答
1、一般带有空格的路径要加引号
2、还有表示字符串的时候要用引号
3、某些命令,比如for,其参数要加引号
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在分步法下成本计算的步骤与生产过程的步骤口
吉鑫家具地址在什么地方,想过去办事,
大的的多音字组词
把没有专业知识的外形人喻为什么
啊咖喱么么哒是什么歌
哪位知道荆条花盆景怎么养
上海交通大学为学术提供spss软件吗
原浆啤酒好喝还是普通啤酒好喝?
电子琴25个白色怎样标上数字
将一个圆剪拼成一个近似的长方形后,周长比原
购进商品并使用返利抵减货款,怎么做会计分录
63×9≈?
上海益增金融信息服务有限公司怎么样?
广东省中山市下设24个镇区,这些镇的名字是什
如果一个女人,不能生育,会有人娶吗?
推荐资讯
2007年101首金曲
配电柜里面NSX100N-TMD50/3P是什么意思
那个笑话最好笑好背的
(-6.5)x(-2)除以(-1/3)除以(-5)、
建筑箍筋支数怎么算
镇坪到西安有直达班车吗
三根米线加盟费是多少
求小说《我的同桌一点都不可爱gl》百度云无防
两个女生在沾标语被四个日本士兵追,三个装日
上市公司在破产以后,还有机会重组吗
本人ANDINA初学,,纠结在一个问题,,在建平
貂皮里衬采用什么面料好吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?