中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » %与%%在使用上,有什么区别呢?
作者:
标题: %与%%在使用上,有什么区别呢? 上一主题 | 下一主题
ggyy66
初级用户





积分 173
发帖 69
注册 2007-8-7
状态 离线
『楼 主』:  %与%%在使用上,有什么区别呢?

%与%%在使用上,有什么区别呢?
----------------------------------
有的地方用%,有的地方用%%,我不知二者本质的区别是什么?

2010-1-26 10:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
moniuming
银牌会员

永远的菜鸟



积分 1335
发帖 574
注册 2007-11-27
来自 广西
状态 离线
『第 2 楼』:  

精华贴里的内容:符号的作用参考

2010-1-26 11:11
查看资料  发短消息 网志   编辑帖子  回复  引用回复
ggyy66
初级用户





积分 173
发帖 69
注册 2007-8-7
状态 离线
『第 3 楼』:  

我看了,还是不太明白。因为那个贴子没有说明原因。
好象在批处理中,用一个%,会被脱去,我不明白为何会被脱去,脱去的意思是什么?

2010-1-26 11:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
moniuming
银牌会员

永远的菜鸟



积分 1335
发帖 574
注册 2007-11-27
来自 广西
状态 离线
『第 4 楼』:  


@echo off
set "ggyy=ggyy"
echo.&echo.变量的值为:"ggyy"
echo.&echo.单%(%%ggyy%%)的显示效果==^>"%ggyy%"
echo.&echo.双%(%%%%ggyy%%%%)的显示效果==^>"%%ggyy%%"
echo.&echo.四%(%%%%%%%%ggyy%%%%%%%%)的显示效果==^>"%%%%ggyy%%%%"
echo.&echo.下面是作为参数时的显示效果(%%0为批处理本身):
echo.&echo.单%(%%0)==^>%0
echo.&echo.双%(%%%%0)==^>"%%0"
echo.&set/p=请按任意键退出...<nul&pause>nul


2010-1-26 16:19
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: