标题: 无奈,请指引下,for/f和findstr相关
[打印本页]
作者: mirking
时间: 2007-8-12 00:25
标题: 无奈,请指引下,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 09:08
那就写上 没有名称
作者: mirking
时间: 2007-8-12 09:50
Quote: |
Originally posted by 不得不爱 at 2007-8-12 09:08 AM:
那就写上 没有名称 |
|
好像不行,俺试一下,这样if会错误判断 无论等于或不等于都会直接IF运行后面的命令
写上 没有名称、noname都一样
作者: 不得不爱
时间: 2007-8-12 11:12
reg query HKCR\.qup |findstr 没有名称|findstr 123&& goto hlj||echo 123 & pause & goto NE
没有名称可以换为其他你要查的键值名
作者: yangjun1003
时间: 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 行数值 该 怎么写???
作者: lxmxn
时间: 2007-10-15 06:29
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
作者: jun19841
时间: 2007-10-15 21:30
忘了 yangjun1003 密码了 闷
Gmail收到的 密码 全是 乱码 啊啊啊啊
谢 lxmxn 了
作者: lxmxn
时间: 2007-10-15 21:44
Quote: |
Originally posted by jun19841 at 2007-10-15 21:30:
忘了 yangjun1003 密码了 闷
Gmail收到的 密码 全是 乱码 啊啊啊啊
谢 lxmxn 了 |
|
一头雾水。。。
作者: jun19841
时间: 2007-10-15 23:07
标题: 就是忘了 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/
作者: jun19841
时间: 2007-10-15 23:09
yangjun1003@gmail.com
作者: lxmxn
时间: 2007-10-16 01:32
没有选择编码吧?