亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

用VBScript收集系統信息并上傳到ftp空間

2020-07-26 11:51:56
字體:
來源:轉載
供稿:網友
之前無聊整理出來了一份這個東西,因為在單位給新入職的員工配電腦時,需要登記一遍設備,可每次總要查感覺挺麻煩,結果下面的這份VBS腳本就誕生了,只可惜這個腳本做好了卻沒派上用場哎。。。

這個腳本的功能是運行后自動將查詢到的計算機相關信息記錄到一個文檔中,然后在經過FTP將生成的文件上傳至服務器保存,最后在清除運行腳本是生成的文件并刪除自身。

下面是代碼:
復制代碼 代碼如下:

'#####收集計算機信息_開始#####
On Error Resume Next
Set fso = CreateObject("Scripting.FileSystemObject")
Set f1 = fso.CreateTextFile("info")
strComputer = "."
If Err.Description = "" Then
'收集本地計算機名稱
Set objWMIService = GetObject("winmgmts://" & strComputer & "/root/cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystem", , 48)
J = 0
For Each objItem In colItems
If J = 0 Then f1.write (Trim(objItem.Name)) Else f1.write (Trim(objItem.Name)) '收集本地計算機名稱
J = J + 1
Next
'收集計算機登錄帳戶
f1.write (chr(10))
f1.write (";")
f1.write (chr(10))
Set objWMIService = GetObject("winmgmts://" & strComputer & "/root/cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystem", , 48)
J = 0
For Each objItem In colItems
If J = 0 Then f1.write (Trim(objItem.UserName)) Else f1.write (Trim(objItem.UserName)) '收集計算機登錄帳戶
J = J + 1
Next
'收集CPU信息
f1.write (chr(10))
f1.write (";")
f1.write (chr(10))
Set objWMIService = GetObject("winmgmts://" & strComputer & "/root/cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_Processor", , 48)
J = 1
For Each objItem In colItems
If J = 0 Then f1.write (Trim(objItem.Name)) Else f1.write (Trim(objItem.Name) & "||")
J = J + 1
Next
'收集內存總容量
f1.write (chr(10))
f1.write (";")
f1.write (chr(10))
Set objWMIService = GetObject("winmgmts://" & strComputer & "/root/cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystem", , 48)
J = 2
For Each objItem In colItems
If J = 0 Then f1.write (Trim(objItem.TotalPhysicalMemory)/1024/1024 & " GB") Else f1.write (Trim(objItem.TotalPhysicalMemory)/1024/1024 & " GB" & "||")
J = J + 1
Next
'收集顯卡信息
f1.write (chr(10))
f1.write (";")
f1.write (chr(10))
Set objWMIService = GetObject("winmgmts://" & strComputer & "/root/cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_VideoController", , 48)
J = 4
For Each objItem In colItems
If J = 0 Then f1.write (Trim(objItem.Caption) & (objItem.VideoModeDescription)) Else f1.write (Trim(objItem.Caption) & (objItem.VideoModeDescription) & "||")
J = J + 1
Next
'收集硬盤基本信息
f1.write (chr(10))
f1.write (";")
f1.write (chr(10))
Set objWMIService = GetObject("winmgmts://" & strComputer & "/root/cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_DiskDrive", , 48)
J = 5
For Each objItem In colItems
If J = 0 Then f1.write (Trim(objItem.Model) & (objItem.Size)/1024/1024/1024 & " GB" & (objItem.Partitions)) Else f1.write (Trim(objItem.Model) & "--" & (objItem.Size)/1024/1024/1024 & " GB" & "--" & (objItem.Partitions) & "||")
J = J + 1
Next
'收集聲卡信息
f1.write (chr(10))
f1.write (";")
f1.write (chr(10))
Set objWMIService = GetObject("winmgmts://" & strComputer & "/root/cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_SoundDevice", , 48)
J = 6
For Each objItem In colItems
If J = 0 Then f1.write (Trim(objItem.ProductName)) Else f1.write (Trim(objItem.ProductName) & "||")
J = J + 1
Next
'收集網卡信息
f1.write (chr(10))
f1.write (";")
f1.write (chr(10))
Set objWMIService = GetObject("winmgmts://" & strComputer & "/root/cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_NetworkAdapter", , 48)
J = 7
For Each objItem In colItems
If J = 0 Then f1.write (Trim(objItem.NetConnectionID) & (objItem.Description) & (objItem.MACAddress) & (objItem.Manufacturer)) Else f1.write (Trim(objItem.NetConnectionID) & "--" & (objItem.ProductName) & "--" & (objItem.MACAddress) & "--" &(objItem.Manufacturer) & "||")
J = J + 1
Next
End If
f1.Close
'#####收集計算機信息_結束#####
'#####上傳_開始#####
Dim WshShell, curDir, wShell, file
Set wShell = WScript.CreateObject("Shell.Application")
Set WshShell = WScript.CreateObject("WScript.Shell")
Set FileSystem = WScript.CreateObject("Scripting.FileSystemObject")
Set OutPutFile = FileSystem.OpenTextFile("upload",2,True)
Set objWMIService = GetObject("winmgmts://" & strComputer & "/root/cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystem", , 48)
J = 0
For Each objItem In colItems
If J = 0 Then file = "info " & Trim(objItem.Name) & ".csv" Else file = "info " & Trim(objItem.Name) & ".csv"
J = J + 1
Next
OutPutFile.WriteLine "open 192.168.0.254 2020"
OutPutFile.WriteLine "user iplog iplog"
OutPutFile.WriteLine "put " & file
OutPutFile.WriteLine "bye"
OutPutFile.Close
Wshshell.run "ftp -n -s:upload"

Set wShell = Nothing
Set WshShell = Nothing
Set FileSystem = Nothing
Set OutPutFile = Nothing
'#####上傳_結束#####
'#####自刪除_開始#####
'wscript.sleep 2000
'Set obj = CreateObject("Scripting.FileSystemObject")
'obj.DeleteFile("upload")
'obj.DeleteFile("info")
'obj.DeleteFile(WScript.ScriptName)
WScript.Quit(0)
'#####自刪除_結束#####

上傳到ftp地址
open 192.168.0.254 2020
user iplog iplog
put info MDXY.csv
bye
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美大片在线看| 国内精品久久久久久影视8| 一本大道香蕉久在线播放29| 欧美日韩另类在线| 国产香蕉一区二区三区在线视频| 欧美高清视频免费观看| 日韩在线播放视频| 97超碰色婷婷| 中文字幕日本精品| 国产精品av网站| 亚洲一区二区三区成人在线视频精品| 亚洲国产高清高潮精品美女| 亚洲欧美一区二区三区久久| 国产欧美精品一区二区三区介绍| 亚洲天堂成人在线视频| 亚洲深夜福利在线| 国产日韩av在线播放| 亚洲影院色在线观看免费| 精品视频一区在线视频| 国产精品久久77777| 91精品国产色综合| 国产精品jvid在线观看蜜臀| 91chinesevideo永久地址| 欧美有码在线观看| 久久久久久久爱| 亚洲精品永久免费精品| 深夜福利日韩在线看| 午夜免费久久久久| 国产欧美亚洲精品| 九九热这里只有在线精品视| 国产精品夜间视频香蕉| 2020欧美日韩在线视频| 久久久视频免费观看| 精品久久国产精品| 色樱桃影院亚洲精品影院| 一区二区欧美日韩视频| 国产日本欧美在线观看| 欧美高清视频在线| 狠狠久久亚洲欧美专区| 国产99久久精品一区二区永久免费| 国内免费久久久久久久久久久| 国产一区二区三区丝袜| 亚洲日本成人女熟在线观看| 韩国精品久久久999| 在线精品播放av| 国产精品吹潮在线观看| 亚洲人成欧美中文字幕| 日韩女优人人人人射在线视频| 国外成人免费在线播放| 亚洲免费伊人电影在线观看av| 久久999免费视频| 日韩亚洲欧美中文高清在线| 欧美日韩亚洲天堂| 欧美国产高跟鞋裸体秀xxxhd| 日韩久久精品电影| 久久免费视频在线观看| 久久久国产一区| 欧美精品videofree1080p| 九九久久精品一区| 国产精品色婷婷视频| 成人网址在线观看| 欧美日产国产成人免费图片| 国产精品视频一区国模私拍| 欧美精品在线极品| 欧美激情精品久久久久久黑人| 国产香蕉精品视频一区二区三区| 国产做受69高潮| 欧美性极品xxxx娇小| 久久久久久久久久久免费精品| 91网站免费观看| 亚洲理论在线a中文字幕| 亚洲天堂久久av| 亚洲人成电影网站色xx| 国产欧美va欧美va香蕉在线| 日本人成精品视频在线| 久久久极品av| 91超碰中文字幕久久精品| 欧美日韩美女在线观看| 国产亚洲欧洲高清| 成人a视频在线观看| 欧美成人黄色小视频| 亚洲国产成人91精品| 欧美电影在线播放| 欧美一级淫片aaaaaaa视频| 国产精品国产亚洲伊人久久| 日韩网站免费观看高清| www欧美日韩| 国产97在线|日韩| 国产午夜精品理论片a级探花| 国产伦精品一区二区三区精品视频| 日本精品一区二区三区在线播放视频| 日韩精品久久久久| 久久成人精品一区二区三区| 亚洲欧洲日本专区| 亚洲区免费影片| 午夜精品一区二区三区在线播放| 亚洲精品日韩在线| 亚洲精品一区二三区不卡| 欧美成人精品xxx| 欧美日韩亚洲91| 亚洲天堂免费观看| 一本一道久久a久久精品逆3p| 日韩天堂在线视频| 精品欧美一区二区三区| 精品色蜜蜜精品视频在线观看| 欧美激情女人20p| 欧美日韩国产成人高清视频| 欧美一级片免费在线| 成人黄色激情网| 日韩国产在线播放| 日本精品视频在线播放| 欧洲永久精品大片ww免费漫画| 国产91久久婷婷一区二区| 狠狠躁夜夜躁人人躁婷婷91| 色多多国产成人永久免费网站| 亚洲成年人影院在线| 国产精品免费久久久久久| 久久久久久久久国产精品| 97香蕉超级碰碰久久免费软件| 91经典在线视频| 一区二区欧美久久| 久久久久久久久网站| 久久久999精品视频| 中文字幕亚洲色图| 中日韩午夜理伦电影免费| 亚洲在线观看视频| 午夜精品蜜臀一区二区三区免费| 国产精品爽爽爽爽爽爽在线观看| 国产成人一区二区| 九九热这里只有精品免费看| 91久久久国产精品| 亚洲精品国产精品自产a区红杏吧| 26uuu久久噜噜噜噜| 91久久精品国产91久久| 欧美激情精品久久久| 免费91麻豆精品国产自产在线观看| 一区二区三区四区精品| 国产成人黄色av| 日韩欧美成人精品| 久久久久久久久久国产精品| 日本伊人精品一区二区三区介绍| 久久久中精品2020中文| 国产日产欧美精品| 91日本在线视频| 国产亚洲欧洲高清| 国产欧美亚洲视频| 精品久久久久久久久久久| 日韩av电影免费观看高清| 欧美在线视频免费| 亚洲久久久久久久久久| 国产精品美乳在线观看| 精品国产精品三级精品av网址| 亚洲色图校园春色| 国产亚洲一区精品| 欧美性色xo影院| 国产亚洲精品一区二区| 国产suv精品一区二区| 亚洲大尺度美女在线| 91sa在线看| 欧美亚洲国产成人精品| 亚洲视频日韩精品| 国产精品视频大全| 国产精品视频久久久久| 欧美激情国产精品|