中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 能否判断远程进程 上一主题 | 下一主题
ufw119
初级用户





积分 52
发帖 20
注册 2006-12-25
状态 离线
『楼 主』:  能否判断远程进程

A机:192.168.1.2
B机:192.168.1.3
能不能在A机上运行一个BAT得到B机上的进程名?

望指点。

2007-3-20 09:51
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ufw119
初级用户





积分 52
发帖 20
注册 2006-12-25
状态 离线
『第 2 楼』:  

说明。。。A机和B机是在同一局域网内。。能互相PING通。

2007-3-20 10:08
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zts59
中级用户




积分 387
发帖 104
注册 2004-11-19
状态 离线
『第 3 楼』:  

能,
要有对方的管理员用户名和密码!

如果对方的机器是XP以上,
请用自带的  TASKLIST /S 192.168.1.3 /U username /p password

如果对方的机器是2000,
请用PSTOOL中的 PSLIST \\192.168.1.3 -u username /p password

其它的系统不知道了

2007-3-20 10:11
查看资料  发短消息 网志   编辑帖子  回复  引用回复
ufw119
初级用户





积分 52
发帖 20
注册 2006-12-25
状态 离线
『第 4 楼』:  



  Quote:
Originally posted by zts59 at 2007-3-19 09:11 PM:
能,
要有对方的管理员用户名和密码!

如果对方的机器是XP以上,
请用自带的  TASKLIST /S 192.168.1.3 /U username /p password

如果对方的机器是2000,
请用 ...

运行以上已经成功了。

我完整的代码如下(修改别人的):


if [%1]==[] (Goto :Start) else (Goto :Ping)

:Start
        echo.ScanTime:%time%>ip.txt&&set "ip=192.168.0"
        for /L %%i in (121,1,140) do Start %~s0 %ip%.%%i        
        Goto :eof

:Ping
        ping %1 -n 1 -w 1 >nul&&TASKLIST /S %1 /U administrator /p ufwqkhhvke | find /i "qq.exe" >nul 2>nul || echo %1 - 没有QQ!>>ip.txt
        pause&&exit
为什么执行不成功?
我的作用是PING 192.168.0.121-192.168.0.140这段主机,如能PING能的就查看该主机是否QQ.exe这进程。如没有QQ.exe这个进程就写入IP.TXT这文件中。

2007-3-20 11:07
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ufw119
初级用户





积分 52
发帖 20
注册 2006-12-25
状态 离线
『第 5 楼』:  

顶起。。。。。。。

2007-3-20 11:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 6 楼』:  


  把代码最后面的“&&exit”去掉试试看。


2007-3-20 11:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ufw119
初级用户





积分 52
发帖 20
注册 2006-12-25
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by lxmxn at 2007-3-19 10:45 PM:

  把代码最后面的“&&exit”去掉试试看。

:P:P:P:P:P:P:(:(:(:(:(:(:(:(:(
不行呢。
晕了。

2007-3-20 12:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 8 楼』:  


  把你这个批处理运行的具体情况说一下,如果报错,报的具体是什么错。


2007-3-20 12:19
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ufw119
初级用户





积分 52
发帖 20
注册 2006-12-25
状态 离线
『第 9 楼』:  

可以运行了。。
原来我的BAT名为ping.bat.
改了名以后就可以运行了。
但是没能实现我的目的。
我的目是PING 192.168.0.121-192.168.0.140这段主机,如能PING通的主机就查看该主机是否QQ.exe这进程。如没有QQ.exe这个进程就把该主机的IP到IP.TXT文件中。

if [%1]==[] (Goto :Start) else (Goto :Ping)

:Start
        echo.ScanTime:%time%>ip.txt&&set "ip=192.168.0"
        for /L %%i in (121,1,140) do Start %~s0 %ip%.%%i        
        Goto :eof

:Ping
        ping %1 -n 1 -w 1 >nul&&TASKLIST /S %1 /U administrator /p ufwqkhhvke | find /i "qq.exe" >nul 2>nul || echo %1 - 没有QQ!>>ip.txt
        pause&&exit

[ Last edited by ufw119 on 2007-3-19 at 11:35 PM ]

2007-3-20 12:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 10 楼』:  


  汗一个先,居然是文件名。

  你下面的主机的用户名和密码都是一样的么?


2007-3-20 12:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ufw119
初级用户





积分 52
发帖 20
注册 2006-12-25
状态 离线
『第 11 楼』:  

是呀。。网吧嘛,,同一母盘出来的都是一样的。。
现基本上能实现要求了,
但是。。。它查找整个IP段192.168.0.121-192.168.0.140的主机是否有QQ.EXE这个进程,就是说没开主机也去查找进程了。
我的要求是能PING通的才查找,,PING不通的不查找。
原因应该是没有承接这个ping %1 -n 1 -w 1的结果再进行查找进程。

望改正。。。

2007-3-20 12:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ufw119
初级用户





积分 52
发帖 20
注册 2006-12-25
状态 离线
『第 12 楼』:  

@echo off

if [%1]==[] (Goto :Start) else (Goto :Ping)

:Start
        echo.ScanTime:%time%>ip.txt&&set "ip=192.168.0"
        for /L %%i in (123,1,143) do Start %~s0 %ip%.%%i        
        Goto :eof

:Ping
        ping %1 -n 1 -w 1 | find /i "Request timed out." || TASKLIST /S %1 /U administrator /p ufwqkhhvke | find /i "qq.exe" >nul 2>nul || echo %1 - OK!>>ip.txt
        exit




已经完美实现。。

2007-3-20 13:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
everest79
金牌会员

一叶枝头,万树皆春



积分 2564
发帖 1127
注册 2006-12-25
状态 离线
『第 13 楼』:  

已经做过安全策略设置的电脑是无法得到远程计算机的进程列表的,因为这些支持服务有太多的漏洞,一旦打开基本上都会中毒

2007-3-20 23:47
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zyz0304360
中级用户




积分 257
发帖 123
注册 2008-1-5
来自 烟台
状态 离线
『第 14 楼』:  

顶起



路 是自己选的
学习 是为了具备解决问题的能力
2008-2-25 19:43
查看资料  发短消息 网志  OICQ (625621812)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: