中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 关于set命令的几点疑惑(已解决)
« [1] [2] [3] »
作者:
标题: 关于set命令的几点疑惑(已解决) 上一主题 | 下一主题
bbq5201
初级用户





积分 136
发帖 51
注册 2007-8-4
状态 离线
『第 31 楼』:  

学到不少东西哦..
真感谢

2007-8-9 23:49
查看资料  发送邮件  发短消息 网志   编辑帖子
flamemperor
初级用户





积分 66
发帖 29
注册 2007-9-6
状态 离线
『第 32 楼』:  



  Quote:
Originally posted by 0401 at 2007-1-21 03:13 AM:
问题二:
你仔细查看[set]的帮助会看到这么句[%PATH:str1=str2%],意思是将变量[path]中的所有字符或字符串[str1]换成[str2],帮助中还说["str2" 可以是空的。]。举个例子,变量[a]值为[0401]执行[set c=%a:0=%]后,变量[c]的值为[41]。
于是这句[set "STARTPRGNAME=%STARTPRGNAME:"=%"]就可以理解为删除变量[STARTPRGNAME]中的所有引号并将处理后的值仍赋给[STARTPRGNAME]。有引号是因为它要处理的字符是个["]。

请问,[%PATH:str1=str2%]中的这个str1允许是变量么?

2007-9-10 11:43
查看资料  发送邮件  发短消息 网志   编辑帖子
flamemperor
初级用户





积分 66
发帖 29
注册 2007-9-6
状态 离线
『第 33 楼』:  

set var1=abc
set var2=bc
set var=%var1:var2=%
@echo %var%

这样写好像var的值并不是a。

2007-9-10 14:01
查看资料  发送邮件  发短消息 网志   编辑帖子
Li103Z
初级用户





积分 70
发帖 38
注册 2007-5-23
状态 离线
『第 34 楼』:  

讲得详细,菜鸟明白

2007-11-18 08:56
查看资料  发送邮件  发短消息 网志   编辑帖子
rodane
新手上路





积分 17
发帖 9
注册 2007-7-27
状态 离线
『第 35 楼』:  

5楼回答的很详细

2007-11-28 15:29
查看资料  发送邮件  发短消息 网志   编辑帖子
gamefjq
新手上路





积分 12
发帖 5
注册 2007-11-28
状态 离线
『第 36 楼』:  xiexie

详细

2007-11-29 11:58
查看资料  发送邮件  发短消息 网志   编辑帖子
regvip2008
初级用户





积分 187
发帖 87
注册 2007-10-23
状态 离线
『第 37 楼』:  

确实是讲得非常的仔细!让人一目了然!

2008-1-15 16:45
查看资料  发短消息 网志   编辑帖子
zyz0304360
中级用户




积分 257
发帖 123
注册 2008-1-5
来自 烟台
状态 离线
『第 38 楼』:  

0401
菜鸟的好朋友



路 是自己选的
学习 是为了具备解决问题的能力
2008-1-15 17:00
查看资料  发短消息 网志  OICQ (625621812)  编辑帖子
zyz0304360
中级用户




积分 257
发帖 123
注册 2008-1-5
来自 烟台
状态 离线
『第 39 楼』:  





路 是自己选的
学习 是为了具备解决问题的能力
2008-1-15 17:00
查看资料  发短消息 网志  OICQ (625621812)  编辑帖子
TBAGE
初级用户





积分 39
发帖 20
注册 2007-5-14
状态 离线
『第 40 楼』:  

关注`学习中...

2008-1-15 20:11
查看资料  发短消息 网志   编辑帖子
pkwwda
新手上路





积分 10
发帖 4
注册 2008-1-11
状态 离线
『第 41 楼』:  谢谢

学习了

2008-1-16 13:08
查看资料  发送邮件  发短消息 网志   编辑帖子
313885174
中级用户





积分 206
发帖 100
注册 2007-7-9
状态 离线
『第 42 楼』:  

原来是这样.

2008-1-16 13:21
查看资料  发送邮件  发短消息 网志   编辑帖子
SamuelFish
初级用户




积分 61
发帖 30
注册 2008-1-16
状态 离线
『第 43 楼』:  

5楼的说得清楚些,谢了

2008-1-22 18:09
查看资料  发送邮件  发短消息 网志   编辑帖子
lokeymei
新手上路




积分 18
发帖 17
注册 2008-11-7
状态 离线
『第 44 楼』:  学习中

对于我有很大的帮助,,,谢谢

   此帖被 -2 点积分    点击查看详情   
评分人:【 HAT 分数: -2  时间:2008-12-7 18:00


2008-11-8 13:01
查看资料  发送邮件  发短消息 网志   编辑帖子
oathever
新手上路





积分 0
发帖 2
注册 2008-12-4
状态 离线
『第 45 楼』:  不错哈....

0401 这位兄弟倒是热心...
   不错哈. . 学到了不少东西...  
其实我也是初学者.,.
   呵呵,,,   多多看看贴子!!!

   此帖被 -2 点积分    点击查看详情   
评分人:【 HAT 分数: -2  时间:2008-12-7 18:00


2008-12-7 17:17
查看资料  发送邮件  发短消息 网志   编辑帖子
« [1] [2] [3] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: