批处理之垃圾文件清理和绑定网卡IP
看看这个arp.bat (绑定网卡的批处理)请你把它存为×.bat文件 ,双击执行,另处一个是能把所有2K或XP以上的机器的垃圾文件删除掉的
源代码:
cd c:\
if exist ipconfig.txt del ipconfig.txt
ipconfig /all >ipconfig.txt
find "IP Address" ipconfig.txt >ip.txt
find "Physical Address" ipconfig.txt >mac.txt
start "notepad " c:\ipconfig.txt
for /f "skip=2 tokens=15" %%i in (ip.txt) do set ip=%%i
for /f "skip=2 tokens=12" %%m in (mac.txt) do set mac=%%m
goto mac
:mac
arp -d
arp -s 192.168.0.254 00-E0-0F-7B-37-E2
ping 127.0.0.1
goto ip
:ip
arp -s %ip% %mac%
ping 127.0.0.1
goto mac
我的解释:
进入目录改磁盘路径为C:\ C盘
如果存在有一个ipconfig.txt文本文件就删除掉
使用命令获得网络参数 写在C:\ ipconfig.txt
在ipconfig.txt里找到IP Address字样写到ip.txt
也就当前的IP地址是什么,开始记事本 打开c:\ipconfig.txt
在ipconfig.txt里找到物理地址Physical Address 写到Mac.txt 文件中
这样IP中有IP地址,MAC有批处理地址
设从IP文件中提取I 参数并设置IP和参数相同
设从Mac文件中提取M 参数并设置MAC和参数相同
跳转到MAC 标识符下
MAC 标识符(执行开始)
释放所有网络绑定或连接
绑定 IP MAC 即arp –s 绑定参数+IP地址+空格+物理地址
查看本地TCP连接是否正常
跳转到IP 标识符下
执行绑定参数 %ip% IP和MAC相应%mac%
查看本地TCP连接是否正常
重新返回MAC 标识符下
@echo off
echo 这个命令由管理员钦星发出......
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
del /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统LJ完成!
echo. & pause
exit
解释:
关闭显示开关,@做为关键命令保留下来,@echo off关闭 @echo on 打开
ECHO语句没有参数符直接的提示: 这个命令由管理员钦星发出...... 这些语句
提示正在清除系统垃圾文件,请稍等......
del 主要用于命令删除文件,如:DEL C.TXT 删除C.TXT 文本文件,它有很多参数,我们来看一下
/f 强制删除,不问为什么
/s子目录所有文件
/p 不要问答 y /N 这样类的,相当于直接回答“是”,我要把文件删除
所以“直接删除文件”也是另一种表现
哪些文件才是我们要删除的呢、?来看一下
1 我们的临时文件,这主要是由于软件操作和上网产生的
2 系统垃圾文件,这里主要有日志文件和查检文件和备份文件
回收站,WINNT下的备份文件,个人临时文件cookie文件
上网的临时文件和\recent的临时文件
他们主要放在哪了呢?以上对面就有目录
所有 ×.tmp 临时文件
×.LOG 记录日志文件
×.Chk 查检文件
×.OLD旧文件备份
%systemdrive%指安装的主目录如C盘中(必定是个磁盘)
%windir%一般指我们的NT目录如C:\WINNT
%userprofile% 一般是用户所在的文件目录,如管理员的和来宾用户目录是不在同一下的. 往往这里是用户软件和垃圾最多的地方
提示完毕,退出
|