脚本宝典收集整理的这篇文章主要介绍了用vbs清空iis log 中自己登录ip的记录,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
Option&nbs
p;E
xplic
IT Dim sourcefile,ipaddress,obj
args
const destfile="tempfile"
Const ForWriting = 2
Dim Text
Dim fso,objNet,ServiceObj
Dim txtStre
am, 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:Kill
LOG.vbs LogFileName YourIP."
wscript.Quit 1
End If
Set fso = CreateObject("Scripting.File
SystemObject")
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.O
PEnTextFile(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
脚本宝典总结
以上是脚本宝典为你收集整理的用vbs清空iis log 中自己登录ip的记录全部内容,希望文章能够帮你解决用vbs清空iis log 中自己登录ip的记录所遇到的问题。
如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。