当前位置: 移动技术网 > IT编程>网络>Dos/Bat > 又一篇不错的批处理bat学习教程第1/5页

又一篇不错的批处理bat学习教程第1/5页

2017年12月12日  | 移动技术网IT编程  | 我要评论

例三,使用批处理脚本查是否中冰河。脚本内容如下: 

复制代码 代码如下:

@echo off  
netstat -a -n > a.txt  
type a.txt | find "7626" && echo "congratulations! you have infected glacier!"  
del a.txt  
pause & exit  
这里利用了netstat命令,检查所有的网络端口状态,只需要你清楚常见木马所使用的端口,就能很easy的判断出来是否被人种了冰河。当然这不是确定的,因为冰河默认的端口7626,完全可以被人修改。这里介绍的只是方法和思路。这里介绍的是方法和思路稍做改动,就变成可以检查其他木马的脚本了,再改动一下,加进去参数和端口及信息列表文件后,就变成自动检测所有木马的脚本了。呵呵,是不是很过瘾?脚本中还利用了组合命令&&和管道命令|,后面将详细介绍。 

例四,借批处理自动清除系统垃圾,脚本如下: 

复制代码 代码如下:

@echo off  
if exist c:windowstemp*.* del c:windowstemp*.*  
if exist c:windowstempor~1*.* del c:windowstempor~1*.*  
if exist c:windowshistory*.* del c:windowshistory*.*  
if exist c:windowsrecent*.* del c:windowsrecent*.*  
echo " 清理完毕!按任意键退出" 
pause & exit 

将以上脚本内容保存到autoexec.bat里,每次开机时就把系统垃圾给自动删除了。这里需要注意两点:一、dos不支持长文件名,所以就出现了tempor~1这个东东;二、可根据自己的实际情况进行改动,使其符合自己的要求。
2

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网