成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 如何用VBS腳本收集遠程計算機或本地計算機安裝的軟件

如何用VBS腳本收集遠程計算機或本地計算機安裝的軟件

熱門標簽:哪里有便宜的地圖標注公司 除了地圖標注還有這種生意嗎 齊齊哈爾高德地圖標注店 地圖標注政府哪個部門管 如何用機器人進行電銷 百度地圖標注點距離代碼 佛山真人電銷機器人廠家 神行者美術(shù)館地圖標注 東營快遞外呼系統(tǒng)

目標

用VBS腳本收集域中遠程計算機或本地計算機安裝的軟件,Windows版本。并將收集的結(jié)果保存到計算機名為文件名的文本文件中。文本文件可以保存到網(wǎng)絡(luò)路徑中或當前VBS文件所在目錄。同時支持32位和64位系統(tǒng)。
并過濾到一些補丁包、Office組件、NVIDIA、Intel®的驅(qū)動等。

制作VBS腳本

保存下面的VBS程序代碼到vbs文件中

On Error Resume Next  

Const HKCU   = h80000001
Const HKLM   = H80000002
Const strKeyPath = "Software\Microsoft\Windows\CurrentVersion\Uninstall\"
Const str64KeyPath = "SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\"
Const ForReading = 1
Const ForWriting = 2
Const ForAppending = 8

'FilePath  = "\\Server-File\PCSoftList\"
FilePath  = CreateObject("Scripting.FileSystemObject").GetFolder(".").Path  "\"
Set Wshell   = CreateObject("Wscript.Shell")
Set objFSO   = CreateObject("Scripting.FileSystemobject")

'Set collected computers Name
set argus=wscript.arguments
if argus.count=0 then
 strComputerName = Wshell.RegRead("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Hostname")
else
 strComputerName = argus(0)
end if

Set textWriteFile = objFSO.OpenTextFile(FilePath  ucase(strComputerName) ".txt",ForWriting,True,True)

Set objReg = GetObject("winmgmts://"  strComputerName  "/root/default:StdRegProv")

'Get OS Version
intRet = objReg.GetStringValue(HKLM, "SOFTWARE\Microsoft\Windows NT\CurrentVersion","ProductName",strOSVersion)
If intRet = 0 Then
 intRet = objReg.GetStringValue(HKLM, "SOFTWARE\Microsoft\Windows NT\CurrentVersion","CSDVersion",strOSServicePack)
 intRet = objReg.GetStringValue(HKLM, "SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion","ProductName",str64BitOSVersion)
 if intRet = 0 then
  strOSVersion = strOSVersion  " 64bit"
 end if
 intRet = objReg.GetStringValue(HKLM, "SYSTEM\CurrentControlSet\Control\Nls\Language","InstallLanguage",OSLanguageCode)
 if intRet = 0 then
  select case OSLanguageCode
  case "0804" '中文
   strOSVersion = strOSVersion  " Chinese Version"
  case "0411" '日文
   strOSVersion = strOSVersion  " Japanese Version"
  case "0409" '英文
   strOSVersion = strOSVersion  " English Version"
  case else '未知語言
   strOSVersion = strOSVersion  " UnknownLanguage Version"
  end select
 end if
Else
 strOSVersion = "OS Get Failed"
 strOSServicePack = "NoFind"
End If
if InStr(LCase(strOSVersion),"windows")>0 then
 textWriteFile.WriteLine(""""  ucase(strComputerName)  """"  vbTab  """"  strOSVersion  """"  vbTab  """"  strOSServicePack  """")
end if

'Display User Software.
objReg.EnumKey HKCU, strKeyPath,arrSubKeys
For Each strSubKey In arrSubKeys
 intGet = objReg.GetDWORDValue(HKCU, strKeyPath  strSubKey,"SystemComponent",intSystemComponent)
 If IsNull(intSystemComponent) then
  intSystemComponent = 0
 End If
 intRet = objReg.GetStringValue(HKCU, strKeyPath  strSubKey,"ParentDisplayName",strName)
 If intSystemComponent = 0 and intRet > 0 then
  intRet = objReg.GetStringValue(HKCU, strKeyPath  strSubKey,"DisplayName",strName)
  If strName > "" And intRet = 0 And ignorePgm(strName) Then
   strName = replace(replace(strName,vbCrLf,""),vbTab,"")
   intRet = objReg.GetStringValue(HKCU, strKeyPath  strSubKey,"DisplayVersion",strVersion)
   textWriteFile.WriteLine(""""  ucase(strComputerName)  """"  vbTab  """"  strName  """"  vbTab  """"  strVersion  """")
  End If
 End If
Next

'Display Machine 32bit Software.
objReg.EnumKey HKLM, strKeyPath,arrSubKeys
For Each strSubKey In arrSubKeys
 intGet = objReg.GetDWORDValue(HKLM, strKeyPath  strSubKey,"SystemComponent",intSystemComponent)
 If IsNull(intSystemComponent) then
  intSystemComponent = 0
 End If
 intRet = objReg.GetStringValue(HKLM, strKeyPath  strSubKey,"ParentDisplayName",strName)
 If intSystemComponent = 0 and intRet > 0 then
  intRet = objReg.GetStringValue(HKLM, strKeyPath  strSubKey,"DisplayName",strName)
  If strName > "" And intRet = 0 And ignorePgm(strName) Then '
   strName = replace(replace(strName,vbCrLf,""),vbTab,"")
   intRet = objReg.GetStringValue(HKLM, strKeyPath  strSubKey,"DisplayVersion",strVersion)
   textWriteFile.WriteLine(""""  ucase(strComputerName)  """"  vbTab  """"  strName  """"  vbTab  """"  strVersion  """")
  End If
 End If
Next

'Display Machine 64bit Software.
objReg.EnumKey HKLM, str64KeyPath,arrSubKeys
For Each strSubKey In arrSubKeys
 intGet = objReg.GetDWORDValue(HKLM, str64KeyPath  strSubKey,"SystemComponent",intSystemComponent)
 If IsNull(intSystemComponent) then
  intSystemComponent = 0
 End If
 intRet = objReg.GetStringValue(HKLM, str64KeyPath  strSubKey,"ParentDisplayName",strName)
 If intSystemComponent = 0 and intRet > 0 then
  intRet = objReg.GetStringValue(HKLM, str64KeyPath  strSubKey,"DisplayName",strName)
  If strName > "" And intRet = 0 And ignorePgm(strName) Then
   strName = replace(replace(strName,vbCrLf,""),vbTab,"")
   intRet = objReg.GetStringValue(HKLM, str64KeyPath  strSubKey,"DisplayVersion",strVersion)
   textWriteFile.WriteLine(""""  ucase(strComputerName)  """"  vbTab  """"  strName  """"  vbTab  """"  strVersion  """")
  End If
 End If
Next

textWriteFile.Close

function ignorePgm(strPgm)
 If inStr(1,strPgm,"Microsoft Office ",1)=0 then
  '不輸出Security Update、.NET Framework、Microsoft Visual C++、NVIDIA、Intel(R)的程序
  ignorePgm = inStr(1,strPgm,"Security Update",1)=0 _
   And inStr(1,strPgm,".NET Framework",1)=0 _
   And inStr(1,strPgm,"Microsoft Visual C++",1)=0 _
   And inStr(1,strPgm,"NVIDIA",1)=0 _
   And inStr(1,strPgm,"Intel(R)",1)=0
 Else
  '讓個版本的Office能正常輸出
  ignorePgm = inStr(1,strPgm,"Microsoft Office ",1)>0 _
     And (inStr(1,strPgm," 2000 ",1)>0 _
      Or inStr(1,strPgm," 2003 ",1)>0 _
      Or (inStr(1,strPgm,"Microsoft Office Access ",1)=1 And inStr(1,strPgm," MUI",1)=0) _
      Or strPgm="Microsoft Office Professional Plus 2007" _
      Or strPgm="Microsoft Office Professional Plus 2010" _
      Or strPgm="Microsoft Office Professional Plus 2016" _
      Or strPgm="Microsoft Office Standard 2007" _
      Or strPgm="Microsoft Office Standard 2010" _
      Or strPgm="Microsoft Office Standard 2016" _
      Or strPgm="Microsoft Office Standard 2019")

 End If
end function

假設(shè)保存的文件名為InstalledSoftList.vbs。保存在D:\

修改結(jié)果文件保存路徑。

請修改下列代碼

'FilePath  = "\\Server-File\PCSoftList\"
FilePath  = CreateObject("Scripting.FileSystemObject").GetFolder(".").Path  "\"

當前默認是保存到InstalledSoftList.vbs文件所在目錄??梢圆恍薷摹?/p>

修改過濾條件(設(shè)置不想顯示的程序名)

請修改下列代碼

 '不輸出Security Update、.NET Framework、Microsoft Visual C++、NVIDIA、Intel(R)的程序
  ignorePgm = inStr(1,strPgm,"Security Update",1)=0 _
   And inStr(1,strPgm,".NET Framework",1)=0 _
   And inStr(1,strPgm,"Microsoft Visual C++",1)=0 _
   And inStr(1,strPgm,"NVIDIA",1)=0 _
   And inStr(1,strPgm,"Intel(R)",1)=0

默認不顯示Security Update、.NET Framework、Microsoft Visual C++、NVIDIA、Intel®的程序
測試前可以不修改

測試

測試方法1

收集當前計算機安裝的軟件

直接雙擊InstalledSoftList.vbs

假設(shè)計算機名為PC-Name01,會在D:\或指定目錄下生成一個名為PC-Name01.txt的文件。

測試方法2

收集遠程計算機上安裝的軟件。
在CMD窗口中運行下列命令。(假設(shè)計算機名為PC-Name02)

cscript d:\InstalledSoftList.vbs PC-Name02

會在D:\或指定目錄下生成一個名為PC-Name02.txt的文件。

測試方法2的注意事項

如果運行后得到的PC-Name02.txt文件為空文件。請確認下列兩項內(nèi)容。

  • 遠程計算機必須于運行腳本的計算機是同一個域的成員計算機
  • 遠程計算機的防火墻為關(guān)閉狀態(tài),或設(shè)置了【入站規(guī)則】【W(wǎng)indows Management Instrumentation(WMI)】允許

到此這篇關(guān)于如何用VBS腳本收集遠程計算機或本地計算機安裝的軟件的文章就介紹到這了,更多相關(guān)VBS腳本收集計算機安裝的軟內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • vbs列出內(nèi)網(wǎng)的中計算機(工作組也可以)
  • 域內(nèi)計算機和用戶獲取實現(xiàn)vbs代碼
  • 用vbs實現(xiàn)判斷計算機是筆記本還是臺式機的代碼
  • vbs實現(xiàn)計算機重啟
  • 用vbs得到計算機的 IP 地址

標簽:西安 文山 鶴壁 四平 邢臺 湖州 銅川

巨人網(wǎng)絡(luò)通訊聲明:本文標題《如何用VBS腳本收集遠程計算機或本地計算機安裝的軟件》,本文關(guān)鍵詞  如,何用,VBS,腳本,收集,遠程,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《如何用VBS腳本收集遠程計算機或本地計算機安裝的軟件》相關(guān)的同類信息!
  • 本頁收集關(guān)于如何用VBS腳本收集遠程計算機或本地計算機安裝的軟件的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    日韩欧美一区二区久久婷婷| 中文字幕一区二区三区乱码在线| 视频一区二区三区四区五区| 日韩精品一区二区三区四| 国产大片一区二区| 国产精品777一区二区| aa日韩免费精品视频一| 亚洲精品一区二区精华| 午夜精品99久久免费| 国产成都精品91一区二区三| 亚洲视屏一区| 久久亚洲精品国产精品紫薇| 91三级在线| 18videosex性欧美麻豆| 免费观看又色又爽又黄的网站| 精品国产va久久久久久久| 精品网站www| 国产精品亚洲综合一区在线观看| 人人草人人干| 国产精品播放| 国产伦精品一区二区三区妓女下载| 一区二区三区四区五区| 中文字幕在线视频日韩| 99久久婷婷国产综合| 亚洲免费黄色片| 欧洲人成人精品| 拍拍拍在线观看视频免费| 国产人与禽zoz0性伦| 午夜影视一区二区三区| 日本午夜精品一区二区三区电影| 亚洲色图20p| 草视频在线观看| 国产91精品免费| 久久99热只有频精品91密拍| 黄在线观看网站| 国产91精品入口17c| 国产免费人做人爱午夜视频| 日韩在线观看视频免费| 天天看天天色| 91久久综合| www.黄色网址.com| 激情欧美日韩| 亚洲麻豆一区| 国产成人午夜片在线观看高清观看| 欧美不卡在线| 国产激情在线观看| 成人天堂av| 国产成人免费91av在线| 777午夜精品电影免费看| 疯狂欧美牲乱大交777| 国产精品欧美精品| 136福利视频| 久久国产精品高清一区二区三区| 国产成人在线视频| 性生活视频网址| 国产精品伦理在线| 中文字幕中文字幕在线一区| 亚洲黄色av网址| 蜜桃在线一区二区三区精品| 国产一区二区波多野结衣| 裸体av在线| 手机看片福利在线观看| 一级全黄少妇性色生活片| 中文av一区二区| 国产福利免费在线观看| 秋霞午夜鲁丝一区二区| 亚洲欧美精品一区二区三区| 91精品国产成人观看| 欧美人与性动交α欧美精品图片| 欧美日韩伦理一区二区| 中文字幕视频三区| 国产精品suv一区二区88| 最新免费av网址| 日韩综合小视频| 日韩一级毛片| 秋霞av一区二区三区| 国产精品黄色影片导航在线观看| 亚洲人成影院77777| 日韩国产欧美精品在线| 蜜臀久久久99精品久久久久久| 影音先锋亚洲视频| 天天爱天天做天天爽| 久久―日本道色综合久久| 天堂在线资源8| 日韩黄色免费电影| 欧美激情女人20p| 韩国三级午夜理伦三级三| 欧美午夜精品一区| 黄色成人精品网站| 国产在线日韩| 欧美激情在线一区二区三区| xf在线a精品一区二区视频网站| 久久久久国产精品一区三寸| 亚洲精品不卡在线| 国产精品欧美久久久久天天影视| 久久久综合色| 在线观看免费网站黄| 国产特级嫩嫩嫩bbb| 欧美在线中文字幕高清的| 在线播放成人av| 国产熟妇一区二区三区四区| 色呦呦网站一区| 性欧美一区二区三区| 欧美日本精品在线| 国产激情精品一区二区三区| 无码国产精品久久一区免费| 久久久精品少妇| 精品176极品一区| 亚洲免费av网址| 中文字幕第五页| 亚洲深夜福利| 日韩大片在线观看视频| 久久亚洲AV无码专区成人国产| 桥本有菜av在线| 欧美韩日一区二区三区| 亚洲第一精品影视| 都市激情综合| 日韩av片网站| 91九色在线免费视频| 桃花网日韩影视在线观看视频| 国产精品普通话对白| 亚洲成人一区二区| 成人av影视在线| 久久久精品一区二区| 成人中文字幕视频| 美国一区二区三区在线播放| 天天躁日日躁aaaxxⅹ| 天天操人人爽| 91久久免费视频| 国产精品区免费视频| 蜜桃av在线免费观看| 麻豆tv免费在线观看| 成人做爰www免费看视频网站| 欧美男男freegayvideosroom| 中文字幕精品在线不卡| 亚洲天堂影视av| 美洲精品一卡2卡三卡4卡四卡| 中文在线最新版地址| 好男人www社区| 福利微拍一区二区| www.男人的天堂.com| 狠狠人妻久久久久久综合麻豆| 久久久国产亚洲精品| 友田真希在线| 天堂网www在线资源中文| 欧美一区免费观看| 一本色道a无线码一区v| 国产日韩精品在线播放| 国产一区91精品张津瑜| 欧美国产不卡| 亚洲卡通动漫在线| 99精品免费观看| 久久亚洲精品伦理| 天天色天天草| 搡的我好爽在线观看免费视频| 中文字幕一区二区三区四区欧美| sm在线观看| 99视频精品全部免费在线视频| 乱h高h女3p含苞待放| 中文字幕av日韩精品| 亚洲小视频在线| 日韩美女网站| 污视频免费在线看| 污视频在线免费观看网站| 五月天综合视频| 亚洲综合激情网| 久久99最新地址| 91久久亚洲| 精品国产91亚洲一区二区三区www| 免费极品av一视觉盛宴| 久久美女艺术照精彩视频福利播放| 粉嫩av在线播放| 欧美黑人疯狂性受xxxxx喷水| 国产精品伦理久久久久久| 日本中文字幕久久看| 国产激情视频一区二区| 欧美精品精品精品精品免费| 四川一级毛毛片| 91精品久久香蕉国产线看观看| 伊人久久大香线蕉无限次| 欧美在线中文字幕高清的| 网址你懂得在线观看| 尤物视频在线观看视频| 五月天一区二区三区| 日韩国产欧美视频| 欧美性猛交xxx高清大费中文| 污污网站在线观看视频| 亚洲综合在线五月| 欧美一级免费大片| 婷婷精品视频| 欧洲中文字幕精品| 日本不卡在线播放| 中文av免费观看| 国产精品综合激情| 天堂久久久久va久久久久| 视频一区中文字幕精品| 夜夜操夜夜骑| 精品无人区一区二区三区竹菊| 国产人妻黑人一区二区三区| 99久久精品无码一区二区毛片| 九九热视频精品| 九色porny在线观看| 色综合色综合色综合色综合色综合| 日韩免费一二三区| 国产一区二区播放| 在线观看私人影院w| 欧美成人精品一区二区免费看片| 国产xxxx振车| 国产青青草视频| 国产www视频| 亚洲激情久久| 国产精品三p一区二区| 不卡一区中文字幕| 久久精品人人爽人人爽| 性猛交富婆╳xxx乱大交一| 亚洲永久网站| 日韩在线网址| free性丰满69性欧美| 欧美一区二区三区成人| 天天综合网久久综合网| а天堂中文最新一区二区三区| 亚洲a成v人在线观看| 女生裸体免费视频| 国产1卡2卡三卡四卡网站| 亚洲成人中文字幕| 一区二区三区中文字幕| 99久久99久久精品免费看小说.| 国产免费a级片| 国产a久久麻豆| 欧美日韩精品一区二区天天拍小说| 久久青草免费| 免费观看国产视频在线| 15—17女人毛片| 色诱视频在线观看| 日韩精品在线免费看| 日韩在线不卡一区| 青檬在线电视剧在线观看| 亚洲精品自产拍在线观看app| 久久精品盗摄| 亚洲国产精品女人| 日本年轻的继坶中文字幕| 亚洲天堂激情| 久久免费影院| 国产精品裸体瑜伽视频| 欧美日韩成人| 丰满湿润大白屁股bbw按摩| 日韩一区二区三区高清在线观看| 亚洲黄色免费av| 国产精品对白交换视频| 欧美性受xxxx黑人爽| 中文字幕亚洲情99在线| 老司机精品视频在线播放| 深夜福利一区二区三区| 久久精品一区二区三区四区| 污污免费在线观看| 亚洲男人的天堂在线观看| 鲁片一区二区三区| 麻豆影视国产在线观看| 中文字幕乱码在线| 亚洲91精品在线| 欧美精品九九久久| 91黄视频在线观看| 亚洲精品乱码久久久久久蜜桃图片| 黄网站网址视频| 国产成人精品优优av| 精品一性一色一乱农村| 亚洲在线久久| 日韩电影在线观看一区二区| 午夜网站在线观看| 97视频免费在线| 在线日韩国产网站| 欧日韩一区二区三区| 色综合久久五月天| 欧洲一级视频| 精品美女久久久久久免费| 一级黄色片在线看| 99在线播放| 中文字幕一区二区人妻电影| 无遮挡又色又刺激的女人视频| 国产精品九九九九| 亚洲一卡二卡区| 2014亚洲片线观看视频免费| 欧美成人精品一区二区免费看片| 高清在线观看免费| 欧美成人久久久| 久久青草精品视频免费观看| 成人国产精品日本在线| 欧美日韩一区在线视频| 五月婷婷综合色| 国产自产女人91一区在线观看| 日本高清视频www| 欧美午夜精品久久久久久久| 国产精品一级伦理| 欧美三区四区| 欧美视频一区二区三区| 国产成人精品av久久| 成人av手机在线| 中文字幕在线播放一区二区| 国内精品久久久久| 成年人视频在线免费看| 伊人久久大香伊蕉在人线观看热v| 亚洲福利视频免费观看| 国产一区二区视频在线免费观看| 又色又爽又黄无遮挡的免费视频| 天天插综合网| 国产精品久久久精品四季影院| 中文成人av在线| 91原创在线视频| 亚洲日本无吗高清不卡| 日韩久久精品电影| 中文字幕日韩免费视频| 亚洲女人****多毛耸耸8| 亚洲爱爱爱爱爱| 欧美成人亚洲成人| 亚洲夂夂婷婷色拍ww47| 在线播放日韩| 中文字幕乱码亚洲精品一区| 欧美极品视频一区二区三区| 婷婷国产v国产偷v亚洲高清| a天堂中文在线| 天天操天天干天天做| 麻豆9191精品国产| 国产无套精品一区二区| 久久综合国产精品| 国产人成视频在线观看| 色婷婷av一区二区三区之一色屋| 国产精品区免费视频| 欧美一区二区精品|