Board logo

标题: [其他] 批处理set命令加不加双引号有何区别? [打印本页]

作者: Shuye    时间: 2023-3-8 02:34     标题: 批处理set命令加不加双引号有何区别?


给 f 赋值,用 set "f=C:\Program Files (x86)" 或 set f=C:\Program Files (x86) ,运行程序好像都能通过,

两者有何区别?在什么情况下一定要用 set "f=C:\Program Files (x86)" ?

谢谢!

作者: Batcher    时间: 2023-3-8 09:10

回复 1# Shuye


加双引号的好处:
1、有特殊字符的时候不会出错
2、避免行尾不小心出现多余的空格
作者: Shuye    时间: 2023-3-9 00:53

回复 2# Batcher

谢谢 Batcher 兄指导!





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2