网上说用双%括起来连接,我set str=%%%a%%\% 好像不行,新学批处理。求助。其他方法也行,可以可以在%%a 后面加个一个 \ 可以直接输出就可以了。
在线等。。~~
dos 命令 符号 和字符串 怎么连接: 我的参数%%a ="D:\1" 我现在想得到一个路径 "d:\1\"
答案:2 悬赏:20 手机版
解决时间 2021-02-28 03:42
- 提问者网友:最爱你的唇
- 2021-02-27 09:56
最佳答案
- 五星知识达人网友:怙棘
- 2021-02-27 10:22
%%a="d:\1"
这是说你的变量“%%a”的值是"d:\1"吗?
如果你想引用变量“%%a”的话,可以用延迟变量!
先声明setlocal enabledelayedexpansion,然后echo !%%a!
就行了!
如果你是在dos中测试,最好先打开dos的延迟变量开关,cmd/v:on,
这是dos和批处理不同之处之一。
这是说你的变量“%%a”的值是"d:\1"吗?
如果你想引用变量“%%a”的话,可以用延迟变量!
先声明setlocal enabledelayedexpansion,然后echo !%%a!
就行了!
如果你是在dos中测试,最好先打开dos的延迟变量开关,cmd/v:on,
这是dos和批处理不同之处之一。
全部回答
- 1楼网友:独行浪子会拥风
- 2021-02-27 11:53
同问。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯