请教批处理文件问题,懂的进来哈

王朝知道·作者佚名  2009-07-25
窄屏简体版  字體: |||超大  
 
分類: 電腦/網絡 >> 軟件 >> 其他軟件
 
問題描述:

网络游戏晚上挂机最怕的就是掉线,白挂一晚上吵点还不算,浪费电

我想写个批处理文件来定时检测网络游戏是否掉线

用netstat命令可以查看当前电脑的网络连接,我想批处理开始时用netstat -a >*.txt把当前的网络连接写入一个txt

然后通过命令检测*.txt文件内容,看看里边是否还有目标服务器的IP地址存在

要用什么命令检测文本,我看了好多教程,看不懂>.<

參考答案:

可以用dos下的对比命令FC

格式:FC [path]<filename>[path]<filename></b> 要比较两个文件如注册表可以先导出一份注册表文件(如a.reg)然后在需要时或改动后在导出另一份注册表(如b.reg),最后进入dos下进入导出的注册表目录输入fc a.reg b.reg最后回车就可以看到屏幕上显示的正是注册表被改动的地方。注:FC默认逐行比较两个文件。文件中每一行的长度应小于256个字符,如果行长超过256个字符或者比较对象是二进制文件或程序文件,应在后面加上/b参数,FC将对它们逐字节比较。如再加上>就定向输出命令就更方便了,如fc a.reg b.reg >ab.txt回车后就在目录下出现了ab.txt文件这样可以慢慢查看了。

在你睡之前先吧不稳定的,或者与游戏无关的程序关掉,运行一下netstat -a >A.txt把当前的网络连接写入一个txt 生成A.TXT

然后在.BAT文件里写入每隔一段时间就生成B.TXT

用FC命令对比,生成C.TXT,如果C.TXT=NULL 的话就说明两个文件一样

如果C.TXT不等于NULL那下面该怎么做不用我说了吧

小贴士:① 若网友所发内容与教科书相悖,请以教科书为准;② 若网友所发内容与科学常识、官方权威机构相悖,请以后者为准;③ 若网友所发内容不正确或者违背公序良俗,右下举报/纠错。
 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航