中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-01 21:17
48,037 主题排行 / 350,122 发帖 / 今日 2 篇 / 48,249 会员排行
DOS批处理 & 脚本技术(批处理室) » ^^^^^^如何使用%1^^^^高手来^^^^^
可打印版本  1,393 / 6
第1楼 mbsf 发表于 2006-03-22 11:59
新手上路 发帖 1 积分 6
^^^^^^如何使用%1^^^^高手来^^^^^
start IEXPLORE.EXE "http://wpa.qq.com/msgrd?V=1&Uin=*&Site=ioshemue&Menu=yes"
以上为a.bat批处理内容。请问如何将*号用%1表示。
让其能够使用:a 某人QQ号码
第2楼 bagpipe 发表于 2006-03-22 15:28
银牌会员 发帖 425 积分 1,144 来自 北京
start IEXPLORE.EXE "http://wpa.qq.com/msgrd?V=1&Uin=%1&Site=ioshemue&Menu=yes"

WIN2000 CMD下测试通过,现在怕的就是怕网址中出现%1这样的符号
第3楼 Climbing 发表于 2006-03-22 17:58
铂金会员 发帖 2,753 积分 6,962 来自 河北保定
set Uin=%1
start IEXPLORE.EXE "http://wpa.qq.com/msgrd?V=1&Uin=%Uin%&Site=ioshemue&Menu=yes"
第4楼 3742668 发表于 2006-03-22 19:09
荣誉版主 发帖 718 积分 2,013
哈哈,终于找到同样无聊的人了。。。
给你一个我以前写的,你参考一下吧:
@echo off
:send
echo 使用前先确定QQ在线,退出程序输入q
set /p num=输入对方QQ号码:
if /I "%num%"=="q" exit
start tencent://Message/?Uin=%num%
cls
goto send

批处理在处理这些东东上面还是不如VBS,用VBS可以完成的功能比这个可强大多了,用VBS还可以判断消息窗口是否关闭,如果关闭(消息已发送)可以提示是否再发起一次临时会话。
第5楼 electronixtar 发表于 2006-09-23 10:18
铂金会员 发帖 2,672 积分 7,493

系统会提示more? ,然后输入一个QQ号就可以和这个QQ号临时聊天了
第6楼 IceCrack 发表于 2006-09-23 12:20
中级用户 发帖 168 积分 332 来自 天涯
呵呵。以前也搞过这样的玩意。
第7楼 hxwxyz 发表于 2007-09-08 21:36
中级用户 发帖 123 积分 245
呵呵 看过这个
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023