清空iis log 中自己登录ip的vbs

XIangcni蓉

XIangcni蓉

2016-01-29 20:21

清空iis log 中自己登录ip的vbs,清空iis log 中自己登录ip的vbs
Option Explicit

Dim sourcefile,ipaddress,objargs

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/asp/)

const destfile="tempfile"
Const ForWriting = 2

Dim Text
Dim fso,objNet,ServiceObj
Dim txtStream, txtStreamOut

Set objArgs = WScript.Arguments
If objArgs.Count = 2 Then
sourcefile=objArgs(0)
ipaddress=objargs(1)
Else
wscript.echo "Parameter Error"+ vbcrlf
wscript.Echo "USAGE:KillLog.vbs LogFileName YourIP."
wscript.Quit 1
End If

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/asp/)


Set fso = CreateObject("Scripting.FileSystemObject")
if fso.FileExists (sourcefile) then
Set objNet = WScript.CreateObject( "WScript.Network" )
Set ServiceObj = GetObject("WinNT://" & objNet.ComputerName & "/w3svc")
Set objNet=nothing
ServiceObj.stop
wscript.sleep 6000
Set txtStream = fso.OpenTextFile(sourcefile)
Set txtStreamOut = fso.OpenTextFile(destfile, ForWriting, True)
Do While Not (txtStream.atEndOfStream)
Text = txtStream.ReadLine
if instr(Text,ipaddress)=0 then
txtStreamOut.WriteLine Text
end if
Loop

Set txtStream = Nothing
Set txtStreamOut = Nothing

WScript.Echo "The log file-- " & sourcefile &" has cleaned your IP!"
Else
WScript.Echo "The Log file-- " & sourcefile & " has not found!"
Wscript.quit
End If
fso.Copyfile destfile, sourcefile
fso.deletefile destfile
Set fso=Nothing
ServiceObj.start
Set ServiceObj = Nothing

展开更多 50%)
分享

猜你喜欢

清空iis log 中自己登录ip的vbs

ASP
清空iis log 中自己登录ip的vbs

用PHP生成自己的LOG文件

Web开发
用PHP生成自己的LOG文件

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

怎么看自己的ip地址,查看自己IP地址的方法

电脑入门
怎么看自己的ip地址,查看自己IP地址的方法

QQ登录提示在异地登录能提供上次登录的IP吗

电脑入门
QQ登录提示在异地登录能提供上次登录的IP吗

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

如何查看本机ip?怎么看自己的ip?

电脑入门 公网ip
如何查看本机ip?怎么看自己的ip?

windows2003 IIS建站时无法指定IP

服务器
windows2003 IIS建站时无法指定IP

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《龙腾世纪 审判》新手探索辛特兰图文攻略

《龙腾世纪 审判》新手探索辛特兰图文攻略

Photoshop教程:巧填色简单制作相片立体效果

Photoshop教程:巧填色简单制作相片立体效果
下拉加载更多内容 ↓