cmd 批处理文件.bat无法执行%后面的命令

windows7下写了一个.bat批处理文件,内容如下:注意上图我用红框框起来的地方,可是执行的结果确忽略了那几个字符:--%kkk,变成了如下:有两个问题:很不解,为什... windows 7下写了一个.bat批处理文件,内容如下:

注意上图我用红框框起来的地方,可是执行的结果确忽略了那几个字符:--%kkk,
变成了如下:

有两个问题:
很不解,为什么会忽略这几个字符,是注释吗?麻烦大神解答一下
如何让CMD不要忽略这几个字符
分数有限,谢谢。
展开
 我来答
gsz979
2014-06-20 · TA获得超过830个赞
知道小有建树答主
回答量:556
采纳率:33%
帮助的人:280万
展开全部
使用两个%包含一个字符串表示引用环境变量。比如一个%time%可以扩展到当前的系统时间;
单个%紧跟0-9的一个数字表示引用命令行参数;
用于for中表示引用循环变量;
连续的两个%表示执行时脱为一个%。(即转义符)

环境变量相对于给系统或用户应用程序设置的一些变量, 具体起什么作用这当然和具体的环境变量相关.%time%指时间,%path%指查找路径,%tmp%和%temp%指临时目录,其实就是用一个名字代表系统中的一个变量让命令或程序调用。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式