国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

定時自動備份IIS的WWW日志的vbs腳本

2019-10-26 17:59:59
字體:
來源:轉載
供稿:網友
dim IISCount,IISObject,logfiledir,fso,LogFilePeriods,inputtime,site,sites,i,j,sitename(999),WshShell
'on error resume next
set WshShell = WScript.CreateObject("WScript.Shell")
Set fso = CreateObject("scripting.FileSystemObject")
set IISCount=GetObject("IIS://localhost/w3svc")
sites=0
for each site in IISCount
if (site.class="IIsWebServer") then 
sitename(sites)=site.name
sites=sites+1
end if
next

MsgBox "IIS中一共" & sites & "個站點,ID分別為:"
for j=1 to sites-1
MsgBox sitename(j)
next

inputtime=inputbox("您要備份哪天的日志?如備份2004-01-01,則輸入040101")
MsgBox "備份" &inputtime& "天的日志"

MsgBox "開始備份.............."
for i=0 to sites-1
Set IISOBJect = GetObject("IIS://localhost/w3svc/" & sitename(i)) 
MsgBox "備份ID=" & sitename(i) &" Sitename=" & IISObject.servercomment &"的站點"
logfiledir = IISObject.LogFileDirectory & "w3svc" & sitename(i)'設置第一個站點的日志路徑
if (Err.Number<>0) then logfiledir=IISCount.LogFileDirectory
Err.clear
'if IISObject.LogFilePeriod=1 then LogFilePeriods="days"
'if IISObject.LogFilePeriod=2 then LogFilePeriods="weeks"
'if IISObject.LogFilePeriod=3 then LogFilePeriods="months"
'if IISObject.LogFilePeriod=4 then LogFilePeriods="hours"
'if IISObject.LogFilePeriod=0 AND IISObject.LogFileTruncateSize=-1 then LogFilePerirods="onefile"
'if IISObject.LogFilePeriod=0 AND IISObject.LogFileTruncateSize>0 then LogFilePerirods="size"&IISObject.LogFileTruncateSize
LogFilePeriods=IISObject.LogFilePeriod
if (Err.Number<>0) then LogFilePeriods=IISCount.LogFilePeriod
Err.clear
if (NOT LogFilePeriods=1 AND NOT LogFilePeriods=4) then 
MsgBox "對不起,您的日志偶就不給備份,咋地吧"
WScript.quit
end if
if (NOT fso.folderexists("d:backup")) then 
MsgBox "the folder d:backup is not exist,now create it"
fso.CreateFolder("d:backup")
Msgbox "created d:backup succuful"
end if
if (NOT fso.FolderExists("d:backup"&IISObject.servercomment)) then
MsgBox "the folder d:backup" & IISObject.servercomment & " is not exist,now create it"
fso.CreateFolder("d:backup" & IISObject.servercomment)
MsgBox "created d:backup" & IISObject.servercomment &" succuful"
end if

MsgBox "now backup the logfiles"
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 洪江市| 东台市| 博白县| 彭阳县| 中江县| 杭州市| 定州市| 高雄市| 伊宁县| 丹阳市| 宜丰县| 陇西县| 太仆寺旗| 甘肃省| 桃园县| 平昌县| 北流市| 垫江县| 鱼台县| 雅安市| 蒙阴县| 汉沽区| 从化市| 江都市| 天柱县| 西丰县| 施秉县| 江川县| 盐亭县| 库尔勒市| 莫力| 隆化县| 迁西县| 灵寿县| 新疆| 泸定县| 大丰市| 冷水江市| 江达县| 甘泉县| 土默特右旗|