标题: [文本处理] cmd调用.bat,参数中带有分号应当怎么处理? [打印本页]
作者: qiaoyeluo 时间: 2015-1-5 16:05 标题: cmd调用.bat,参数中带有分号应当怎么处理?
cmd调用.bat,参数中带有分号应当怎么处理?
作者: DAIC 时间: 2015-1-5 16:16
能否举个例子演示一下你的问题
作者: qiaoyeluo 时间: 2015-1-5 16:21
call VCenterView.bat 132;0495
运行.bat,这个批处理文件接收一个参数,这个参数有可能带有“;”
但是在命令行里面;的作用是隔离,不在这个参数内容当中
作者: terse 时间: 2015-1-5 17:45
本帖最后由 terse 于 2015-1-5 17:46 编辑
call VCenterView.bat 132;0495
运行.bat,这个批处理文件接收一个参数,这个参数有可能带有“;”
但是在 ...
qiaoyeluo 发表于 2015-1-5 16:21
用下引号呢?或者%*
作者: Batcher 时间: 2015-1-5 17:52
test.bat- @echo off
- call VCenterView.bat "9ol.)P^;/"
复制代码
VCenterView.bat- @echo off
- set "str=%~1"
- echo,%str%
- pause
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |