怎样用批处理捕获本地QQ软件登陆的服务器的ip地址和端口号? 请给出详细的批处理,谢谢~

怎样用批处理捕获本地QQ软件登陆的服务器的ip地址和端口号? 请给出详细的批处理,谢谢~,第1张

写了一个批处理,请先关闭QQ后再执行,运行后会提示重新登陆QQ,请照办,代码如下:
@echo off
for /f "delims=" %%i in ('netstat -n') do echo %%i>>1txt
echo 现在请登陆QQ,登陆成功后&pause&goto 1
:1
cls&echo 正在比较,请稍等☆☆☆
ping 127001 -n 2 1>nul 2>nul
cls&echo 正在比较,请稍等★☆☆
ping 127001 -n 3 1>nul 2>nul
cls&echo 正在比较,请稍等★★☆
ping 127001 -n 3 1>nul 2>nul
cls&echo 正在比较,请稍等★★★
ping 127001 -n 3 1>nul 2>nul
for /f "delims=" %%i in ('netstat -n') do echo %%i>>2txt
findstr /ivg:"1txt" "2txt" 1>3txt
for /f "tokens=4,5 delims=: " %%i in (3txt) do (echo QQexe连接的IP有: %%i 端口:%%j)
del 1txt 2txt 3txt
pause
############代码结束###############
提示:端口为8000以上的IP地址一般是你的QQ连接的服务器,因为QQ服务器的端口一般都是8000以上其余的所连接IP地址和端口应该是在等待状态,没有用其实你可以用360卫士中的"网络连接查看器",比批处理来的好很明了

java 不支持 运行批处理文件的。我也查了一下 以下是我转载的。不知道能不能帮助你。
Java 是种跨平台的语言,我们经常碰到需要通过Java调用windows下某些程序。有些第三方厂商如(ANT),也提供了调用windows下可执行程序的方法,但我们往往需要调用一些批处理命令。而java 却不提供。
这里,我采用一种变相的调用方法,使得Java 能调用批处理命令。如果您有更好的方法,希望您能告诉我。
前期准备[/B]
Quick Batch File (De)Compiler
将任何BAT、CMD批处理脚本编译为EXE文件!
开始
1. 运行exe 文件
Java JDK里已经提供了调用的方法,不在累赘,代码如下。
try {
String command = "notepad";
Process child = RuntimegetRuntime()exec(command);
} catch (IOException e) {
}
2. 运行 bat(批处理) 文件
Java 对批处理文件还不支持。刚开始一直在研究 Java 如何调用批处理文件,始终找不到解决方法。后来只好绕过批处理,考虑如何将批处理转换为exe可执行文件。然后再通过Java调用可执行文件。
在Google上搜索一下,找到Quick Batch File (De)Compiler,可以将任何BAT、CMD批处理脚本编译为EXE文件。使用了一下,果然可以。
Quick Batch File (De)Compiler使用非常简单:
Quickbfc 文件名bat 文件名exe(将批处理命令编译为可执行文件)
quickbfd 文件名exe 文件名bat(将可执行文件反编译为批处理命令)
然后,我们再按第一种方法通过Java 调用,即可。
更多详细内容请查看:>

用net use命令连接ipc$,需要管理员用户和密码。

net user \\192168110/ipc$ "password" /user:administrator;

然后用at命令远程执行。

at \\192168110 18:00 "d:\remotecmd";

18:00表示时间,下午6点at \\ip 是用来给远程电脑在指定的时间运行某个任务用的;

at \\ip hh:mm “程序路径和参数”;

比方说17:00分,用管理员账户admin 密码:123456连接到19216801,要让他运行d盘下的remotecmd你就可以这样写:

at \\19216801 17:01 "d:\remotecmd"

这样,remotecmd在一分钟内就会被执行了。

扩展资料:

远程的计算机服务需要使用远程控制软件,远程控制软件一般分客户端程序(Client)和服务器端程序(服务器)两部分,通常将客户端程序安装到主控端的电脑上,将服务器端程序安装到被控端的电脑上。

使用时客户端程序向被控端电脑中的服务器端程序发出信号,建立一个特殊的远程服务,然后通过这个远程服务,使用各种远程控制功能发送远程控制命令,控制被控端电脑中的各种应用程序运行。

参考资料来源:百度百科-远程计算机服务


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13273491.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-05
下一篇 2023-07-05

发表评论

登录后才能评论

评论列表(0条)

保存