Board logo

标题: 无奈,请指引下,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
没有选择编码吧?