中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-11 18:07
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 利用批处理上网搜索 查看 1,963 回复 16
楼 主 利用批处理上网搜索 发表于 2009-04-02 09:10 ·  中国 湖南 湘潭 电信
初级用户
★★
积分 85
发帖 52
注册 2009-01-10 18:22
17年会员
UID 136322
性别 男
来自 湘乡
状态 离线
例:
@echo off
set /p a=请输入要搜索的内容:
start http://www.baidu.com/s?wd=%a%


请问,,,那后面的/s?wd是什么意思为什么要这样,,而且那个问号是什么意思,我在网上搜特殊符号,,都没有介绍那个?的用法???
2 发表于 2009-04-02 10:19 ·  中国 广东 东莞 电信
银牌会员
★★★
批处理编程迷
积分 1,916
发帖 752
注册 2008-12-28 04:30
17年会员
UID 135147
性别 男
来自 广西
状态 离线
?表示后面的为变量,传递给要打开的网页。
这不属于批处理的范畴
精简
=> 个人网志
3 发表于 2009-04-02 21:43 ·  中国 广东 电信
初级用户
★★
积分 85
发帖 52
注册 2009-01-10 18:22
17年会员
UID 136322
性别 男
来自 湘乡
状态 离线
哦!那后面的WD表示什么呢,,,,为什么是WD而不是其它呢?
4 发表于 2009-04-02 22:15 ·  中国 重庆 电信
初级用户
★★
积分 92
发帖 82
注册 2007-11-13 23:35
18年会员
UID 102602
性别 男
状态 离线
百度公司可能会给你很好的答案,他为什么要叫百度呢?而不是其它呢
没其它意思
5 发表于 2009-04-02 22:32 ·  中国 广东 电信
初级用户
★★
积分 85
发帖 52
注册 2009-01-10 18:22
17年会员
UID 136322
性别 男
来自 湘乡
状态 离线
那照你们这样说,谷歌那不又不一样,,我该如何知道每个网站的那个呢就是类似于/s?wd 的那种
6 Re 5楼 发表于 2009-04-03 01:38 ·  中国 重庆 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
挨个网站测试
7 发表于 2009-04-03 03:10 ·  中国 广东 电信
初级用户
★★
积分 85
发帖 52
注册 2009-01-10 18:22
17年会员
UID 136322
性别 男
来自 湘乡
状态 离线
回楼上的话,,,我试了很多次,,,就是找不到谷歌的
例;
http://www.google.cn/search?hl=zh-CN&q=amd&meta=&aq=f&oq=
上面的AMD是我输入的内容,,我把它改成变量之后根本就没有显示我搜的内容,,,不知道这是怎么一回事,,,,,,
8 发表于 2009-04-03 05:42 ·  中国 湖南 长沙 电信
初级用户
★★
积分 103
发帖 52
注册 2007-04-13 05:20
19年会员
UID 84975
性别 男
状态 离线
Originally posted by dnntgmfd at 2009-4-3 03:10 AM:
回楼上的话,,,我试了很多次,,,就是找不到谷歌的
例;
http://www.google.cn/search?hl=zh-CN&q=amd&meta=&aq=f&oq=
上面的AMD是我输入的 ...


我测试正常,改成很多关键字试过。
9 Re 7楼 发表于 2009-04-03 05:44 ·  中国 重庆 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
集成26个搜索引擎的命令行工具
http://bbs.bathome.cn/thread-3364-1-1.html
10 发表于 2009-04-03 05:44 ·  中国 山西 忻州 电信
初级用户
★★
积分 87
发帖 63
注册 2008-08-23 11:28
17年会员
UID 123947
性别 男
状态 离线
同意版主HAT,挨个测试!

http://www.google.cn/search?q=“关键词”
11 发表于 2009-04-03 06:26 ·  中国 河南 安阳 联通
新手上路
积分 8
发帖 8
注册 2008-11-13 16:45
17年会员
UID 130863
性别 男
状态 离线
简单给你说一下吧。
WD就是关键字的意思。在网页中就是key。这个懂了吧
WD后面的那些字符呢。就是你搜索的字的十六位进制的换算。如果还不懂。
就这样理解。
比如你想搜索的关键字是“小楠”
你去百度上试试可以看见网址是这样的“http://www.baidu.com/s?wd=%D0%A1%E9%AA
WD=后面的字符每两个字符就会用百分号(%)隔开。忽略百分号(%)每四个字符组合便是D0A1和E9AA
先别管为什么这样组合,到这里你理解了么?
然后。打开Windows自带的计算器,查看=>科学型>选择16进制分别把这两窜字符写进去,然直接选择十进制。可以分别得到两个数字串分别是53409和89818对吧。然后打开记事本按住Alt键,小键盘输入(分别输入)数字串松开Alt键。看见记事本上面的字了么?和你刚才打出来的一部一样?
相信到这里你已经理解了WD后面的字符是什么了吧!!!
12 发表于 2009-04-03 07:16 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
11楼讲的很生动,呵呵。
楼主也可以google搜索一下“URLencode”
13 发表于 2009-04-09 22:21 ·  中国 湖北 黄石 电信
初级用户
★★
积分 85
发帖 52
注册 2009-01-10 18:22
17年会员
UID 136322
性别 男
来自 湘乡
状态 离线
楼上的朋友,,,你是怎么找到的,,可不可以共享一下啊?
14 发表于 2009-04-09 22:33 ·  中国 湖北 黄石 电信
初级用户
★★
积分 85
发帖 52
注册 2009-01-10 18:22
17年会员
UID 136322
性别 男
来自 湘乡
状态 离线
11楼的朋友,,,你可不可以说一下那个十六进制转换成汉字的详细介绍,,我以前在书上看过类拟的,,也是按住ALT然后在输入数字,,,但我不明白这其中是怎么一回事
15 发表于 2009-04-12 22:41 ·  中国 北京 中电华通通信有限公司
初级用户
★★
积分 85
发帖 52
注册 2009-01-10 18:22
17年会员
UID 136322
性别 男
来自 湘乡
状态 离线
你是怎么找到的特别是后面那个q我找的时候没有那个Q
论坛跳转: