中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 无奈,请指引下,for/f和findstr相关
作者:
标题: 无奈,请指引下,for/f和findstr相关 上一主题 | 下一主题
mirking
初级用户




积分 54
发帖 24
注册 2007-7-8
状态 离线
『楼 主』:  无奈,请指引下,for/f和findstr相关

自己想了很久想不到,搜索也用过,无奈,请稍微指引下
@echo off
for /f "tokens=3" %%i in ('reg query HKCR\.qup ^|findstr (这个是要问的,乱填下去)') do (
    if '%%i'=='123' goto hlj
    echo 123 & pause & goto NE
)
    这个东东,本想确定HKLR\.qup 项下的(默认)键的值是否为123,但问题来了,findstr 后是有名称的键值可以直接写上键值名称,没什么问题,但是如果是那个没有名称的默认键值该怎么办?

(俺表达水平还有点问题,不知大虾能不能看懂俺问什么,呵呵,先谢了)



俺很菜,但俺很好学。
2007-8-12 00:25
查看资料  发短消息 网志   编辑帖子  回复  引用回复
不得不爱
超级版主

我爱DOS


积分 5310
发帖 2044
注册 2005-9-26
来自 四川南充
状态 离线
『第 2 楼』:  

那就写上   没有名称



我的网络U盘 我的网络第2个U盘
论坛软件下载链接
灵雨飘零论坛  
论坛新手必读,所有人的基本行为准则
刷QQ空间人气、留言的小软件
2007-8-12 09:08
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
mirking
初级用户




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



  Quote:
Originally posted by 不得不爱 at 2007-8-12 09:08 AM:
那就写上   没有名称

好像不行,俺试一下,这样if会错误判断 无论等于或不等于都会直接IF运行后面的命令
写上 没有名称、noname都一样



俺很菜,但俺很好学。
2007-8-12 09:50
查看资料  发短消息 网志   编辑帖子  回复  引用回复
不得不爱
超级版主

我爱DOS


积分 5310
发帖 2044
注册 2005-9-26
来自 四川南充
状态 离线
『第 4 楼』:  

reg query HKCR\.qup |findstr 没有名称|findstr 123&& goto hlj||echo 123 & pause & goto NE


没有名称可以换为其他你要查的键值名



我的网络U盘 我的网络第2个U盘
论坛软件下载链接
灵雨飘零论坛  
论坛新手必读,所有人的基本行为准则
刷QQ空间人气、留言的小软件
2007-8-12 11:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yangjun1003
新手上路





积分 2
发帖 2
注册 2007-10-15
状态 离线
『第 5 楼』:  借贵宝地用一下~~

我用 for /f "skip=2 tokens=2 delims==" %%d in (g:\autorun.inf) do echo %%dd
echo %t%
得到的 结果是   3,4,5行  =号后
数值
要是我单单取 第2 行数值 该 怎么写???

2007-10-15 02:44
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 6 楼』:  



  Quote:
Originally posted by yangjun1003 at 2007-10-15 02:44:
我用 for /f "skip=2 tokens=2 delims==" %%d in (g:\autorun.inf) do echo %%dd
echo %t%
得到的 结果是   3,4,5行  =号后
数值
要是我单单取 第2 行数值 该 怎么写???


for /f "skip=1 delims== tokens=2" %%a in (g:\autorun.inf) do set value=%%a && goto :out
:out
echo %value%
pause


2007-10-15 06:29
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jun19841
初级用户





积分 55
发帖 29
注册 2006-4-11
来自 亚洲
状态 离线
『第 7 楼』:  

忘了 yangjun1003  密码了  闷
Gmail收到的  密码 全是 乱码  啊啊啊啊
谢 lxmxn  了

2007-10-15 21:30
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (251101015)  编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 8 楼』:  



  Quote:
Originally posted by jun19841 at 2007-10-15 21:30:
忘了 yangjun1003  密码了  闷
Gmail收到的  密码 全是 乱码  啊啊啊啊
谢 lxmxn  了

一头雾水。。。

2007-10-15 21:44
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jun19841
初级用户





积分 55
发帖 29
注册 2006-4-11
来自 亚洲
状态 离线
『第 9 楼』:  就是忘了 yangjun1003帐号 用邮箱取回:

yangjun1003 ,
è¿™å° ä¿¡æ˜¯ç”± 中国DOSè ”ç›Ÿè®ºå › å ‘é€ çš„ã€‚

æ‚¨æ”¶åˆ°è¿™å° é‚®ä»¶ï¼Œæ˜¯å›ä¸ºåœ¨æˆ‘ä»¬çš„è®ºå ›ä¸Šè¿™ä¸ªé‚®ç®±åœ°å €è¢«ç™»è®°ä¸ºç”¨æˆ·é‚®ç®±ï¼Œ
ä¸”è¯¥ç”¨æˆ·è¯·æ±‚ä½¿ç”¨ç”µå­ é‚®ä»¶å¯†ç é‡ ç½®åŠŸèƒ½æ‰€è‡´ã€‚

------------------------------------------------
é‡ è¦ ï¼
------------------------------------------------

如果您没有栠交密ç é‡ ç½®çš„è¯·æ±‚æˆ–ä¸ æ˜¯æˆ‘ä»¬è®ºå ›çš„æ³¨å†Œç”¨æˆ·ï¼Œè¯·ç«‹å ³å¿½ç•¥
并åˆé™¤è¿™å° é‚®ä»¶ã€‚å ªåœ¨æ‚¨ç¡®è®¤éœ€è¦ é‡ ç½®å¯†ç çš„æƒ…å†µä¸‹ï¼Œæ‰ ç»§ç»­é˜…è¯»ä¸‹é ¢çš„
内容。

------------------------------------------------
密ç é‡ ç½®è¯´æ˜Ž
------------------------------------------------

æ‚¨å ªéœ€åœ¨æ  äº¤è¯·æ±‚å Žçš„ä¸‰å¤©ä¹‹å†…ï¼Œé€šè¿‡ç‚¹å‡»ä¸‹é ¢çš„é“¾æŽ¥é‡ ç½®æ‚¨çš„å¯†ç :


http://www.cn-dos.net/forum/memb ... 99769&id=q64S2k

- 显示引用文字 -

(å¦‚æžœä¸Šé ¢ä¸ æ˜¯é“¾æŽ¥å½¢å¼ ï¼Œè¯·å°†åœ°å €æ‰‹å·¥ç²˜è´´åˆ°æµ è§ˆå™¨åœ°å €æ å† è®¿é—®)

ä¸Šé ¢çš„é¡µé ¢æ‰“å¼€å Žï¼Œè¾“å…¥æ–°çš„å¯†ç å Žæ  äº¤ï¼Œä¹‹å Žæ‚¨å ³å ¯ä½¿ç”¨æ–°çš„å¯†ç 登录
è®ºå ›äº†ã€‚æ‚¨å ¯ä»¥åœ¨ç”¨æˆ·æŽ§åˆ¶é ¢æ ¿ä¸­éš æ—¶ä¿®æ”¹æ‚¨çš„å¯†ç 。

本请求栠交者的 IP 为 60.191.167.219



此致

中国DOSè ”ç›Ÿè®ºå › ç®¡ç †å›¢é˜Ÿ.
http://www.cn-dos.net/forum/

2007-10-15 23:07
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (251101015)  编辑帖子  回复  引用回复
jun19841
初级用户





积分 55
发帖 29
注册 2006-4-11
来自 亚洲
状态 离线
『第 10 楼』:  

yangjun1003@gmail.com

2007-10-15 23:09
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (251101015)  编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 11 楼』:  

没有选择编码吧?

2007-10-16 01:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: