中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-12 03:26
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [原创]关闭指定QQ号 查看 1,000 回复 7
楼 主 [原创]关闭指定QQ号 发表于 2009-05-27 15:48 ·  中国 山西 忻州 联通
初级用户
★★
积分 87
发帖 63
注册 2008-08-23 11:28
17年会员
UID 123947
性别 男
状态 离线
显示机器上运行的QQ并关闭指定QQ号



@echo off
setlocal enabledelayedexpansion
color 1f
MODE con: COLS=48 LINES=14
title 结束指定QQ号 %date% %time:~0,-3%


if not exist cmdow.exe (
echo 缺少cmdow.exe文件
echo 按任意键添加
pause>nul
goto getcmdow)

:start
(cmdow | find /i "_QQMusic_SmallClient")>%temp%\temp.txt||(echo 当前没有QQ登陆 & pause>nul & exit)
echo 当前运行的QQ:
for /f "tokens=9 delims=_ " %%i in (%temp%\temp.txt) do (
set /a sum+=1
set qq!sum!=%%i
echo !sum!: %%i)
echo.
del %temp%\temp.txt
set /p num= 请指定要结束的QQ:
if %num% leq !sum! (
if %num% geq 1 (
cmdow !qq%num%!_QQMusic_SmallClient /end
echo 成功关闭!qq%num%!
pause>nul
exit
)
)
cls
echo 指定的号码不存在!
echo 按任意键退出
pause>nul
exit

:getcmdow
cls
echo 正在添加cmdow.exe...
>iget.vbs echo x=LCase(WScript.Arguments(1))
>>iget.vbs echo y=LCase(WScript.Arguments(0))
>>iget.vbs echo Set xPost=CreateObject("Microsoft.XMLHTTP")
>>iget.vbs echo xPost.Open "GET",y,0
>>iget.vbs echo xPost.Send()
>>iget.vbs echo Set sGet=CreateObject("ADODB.Stream")
>>iget.vbs echo sGet.Mode=3
>>iget.vbs echo sGet.Type=1
>>iget.vbs echo sGet.Open()
>>iget.vbs echo sGet.Write(xPost.responseBody)
>>iget.vbs echo sGet.SaveToFile x,2
iget.vbs http://www.vkill.net/tools/cmdow_1.4.3.rar cmdow.rar
"C:\Program Files\WinRAR\RAR.exe" e -o+ cmdow.rar >nul
del cmdow.rar
del iget.vbs
cls
echo 添加成功
echo 按任意键返回
pause>nul
cls
goto start
本帖最近评分记录 (共 2 条) 点击查看详情
评分人分数时间
tireless +3 2009-05-27 23:39
tab +2 2009-05-28 05:19
2 发表于 2009-05-28 00:39 ·  中国 广东 韶关 仁化县 电信
高级用户
★★★
CMD感染者
积分 691
发帖 383
注册 2008-05-23 00:38
18年会员
UID 119451
性别 男
状态 离线
添加(cmdow.exe)成功
但实际没成功
因为---
我的RAR不在C:\...
^o^
3 发表于 2009-05-28 01:24 ·  中国 山西 忻州 联通
初级用户
★★
积分 87
发帖 63
注册 2008-08-23 11:28
17年会员
UID 123947
性别 男
状态 离线
那得改成实际路径
本想改成从注册表中读取rar的安装路径的 ,但能力有限,不知道怎么改,希望高手改进
4 发表于 2009-05-28 01:51 ·  中国 江西 赣州 电信
银牌会员
★★★★
积分 2,025
发帖 1,122
注册 2007-09-05 20:15
18年会员
UID 96653
性别 男
状态 离线
不如把 cmdow.exe 上传到一个可外链的网盘,如 clip2net

[ Last edited by tireless on 2009-5-28 at 08:28 ]
5 发表于 2009-05-28 03:24 ·  中国 北京 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
把cmdow.exe转成批处理试试,,,

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
6 发表于 2009-05-28 06:34 ·  中国 重庆 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
XP SP3 CS
QQ2009 官方正式版
cmdow 1.4.3

cmdow的结果里面没有你指定的关键字。
7 发表于 2009-05-30 03:49 ·  中国 山西 忻州 联通
初级用户
★★
积分 87
发帖 63
注册 2008-08-23 11:28
17年会员
UID 123947
性别 男
状态 离线
qq2009 没测试过
8 发表于 2009-05-31 13:09 ·  中国 福建 三明 电信
高级用户
★★
论坛上抢劫的
积分 551
发帖 246
注册 2006-09-21 12:35
19年会员
UID 63270
状态 离线
这个我抢了!
论坛跳转: