看到这样一个批处理:(与某qq临时对话)
@Echo Off
:send
Set /p num=请输入对方的QQ号码:
If /I "%num%"=="n" Exit
start tencent://Message/?Uin=%num%
cls
Goto send
我想把它改成:不能与特定号码对话,比如不能和123456和654321对话,我是这样写的:
@echo off
set /p a=快输入qq号:
for %%1 in (123456 654321) do @if %a%=%%1 exit
start tencent://Message/?Uin=%a%
运行后,就自动退出了,我错在哪里了?请指教。。。
[ Last edited by namejm on 2007-3-13 at 01:41 PM ]作者: zh159 时间: 2007-1-23 03:37 不能用数字作为for的%%参数作者: hangyug 时间: 2007-1-23 04:04 那应该怎样写呢?请指教一下。。。作者: zh159 时间: 2007-1-23 04:18 用字母啊!
for %%a in (123456 654321) do @if “%a%”=“%%a” exit作者: hangyug 时间: 2007-1-23 04:26 测试了,不行啊。
比如,我输入380928777号,然后什么都不显示。。。作者: lxmxn 时间: 2007-1-23 06:42