![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-05 23:18 |
共 48,039 主题排行 / 350,124 发帖 / 今日 2 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 在一段批处理下,关于for和set命令的使用求助 |
| 可打印版本 735 / 5 |
| 第1楼 jasonwang | 发表于 2007-09-29 09:49 |
| 初级用户 发帖 54 积分 122 | |
|
在一段批处理下,关于for和set命令的使用求助 set /P a=请输入你要添加右键的名称
set /P a=请输入右键命令的位置 for %%i in ("* directory folder drive") do ( reg add HKCR\%%i\shell\%a% reg add HKCR\%%i\shell\%a%\command reg add HKCR\%%i\shell\%a%\command /v "" /t REG_SZ /d ""%b%"") 以上这一段批处理下,set命令没有起作用,for命令也不能正确的执行,问题会出在哪里呢? |
|
| 第2楼 wudixin96 | 发表于 2007-09-29 10:08 |
| 银牌会员 发帖 931 积分 1,928 | |
|
reg add HKCR\%%i\shell\%a%
reg add HKCR\%%i\shell\%a%\command 这两条是没必要的,还有就是*在for是通配符 [ Last edited by wudixin96 on 2007-9-29 at 10:09 AM ] |
|
| 第3楼 jasonwang | 发表于 2007-09-29 14:41 |
| 初级用户 发帖 54 积分 122 | |
|
那象有*号的批处理,应该如何解决呢?
|
|
| 第4楼 wudixin96 | 发表于 2007-09-29 14:51 |
| 银牌会员 发帖 931 积分 1,928 | |
|
星号就另外写一条吧
reg add HKCR\*\ |
|
| 第5楼 jasonwang | 发表于 2007-09-30 13:51 |
| 初级用户 发帖 54 积分 122 | |
|
多谢兄台指点,看来只能这样了
|
|
| 第6楼 lxmxn | 发表于 2007-09-30 15:38 |
| 版主 发帖 4,938 积分 11,386 | |
|
set 命令不起作用??
set /P a=请输入你要添加右键的名称 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |