Board logo

标题: ^^^^^^如何使用%1^^^^高手来^^^^^ [打印本页]

作者: mbsf     时间: 2006-3-22 11:59    标题: ^^^^^^如何使用%1^^^^高手来^^^^^

start IEXPLORE.EXE "http://wpa.qq.com/msgrd?V=1&Uin=*&Site=ioshemue&Menu=yes"
以上为a.bat批处理内容。请问如何将*号用%1表示。
让其能够使用:a 某人QQ号码
作者: bagpipe     时间: 2006-3-22 15:28
start IEXPLORE.EXE "http://wpa.qq.com/msgrd?V=1&Uin=%1&Site=ioshemue&Menu=yes"

WIN2000 CMD下测试通过,现在怕的就是怕网址中出现%1这样的符号
作者: Climbing     时间: 2006-3-22 17:58
set Uin=%1
start IEXPLORE.EXE "http://wpa.qq.com/msgrd?V=1&Uin=%Uin%&Site=ioshemue&Menu=yes"
作者: 3742668     时间: 2006-3-22 19:09
哈哈,终于找到同样无聊的人了。。。
给你一个我以前写的,你参考一下吧:
@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还可以判断消息窗口是否关闭,如果关闭(消息已发送)可以提示是否再发起一次临时会话。
作者: electronixtar     时间: 2006-9-23 10:18

start tencent://Message/?Uin=^
系统会提示more? ,然后输入一个QQ号就可以和这个QQ号临时聊天了
作者: IceCrack     时间: 2006-9-23 12:20
呵呵。以前也搞过这样的玩意。
作者: hxwxyz     时间: 2007-9-8 21:36
呵呵 看过这个