婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > vbs獲取操作系統及其版本號

vbs獲取操作系統及其版本號

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

vbs獲取操作系統及其版本號

'**************************************
'*by r05e
'*操作系統及其版本號
'**************************************
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
  "{impersonationLevel=impersonate}!\\"  strComputer  "\root\cimv2")
Set colOperatingSystems = objWMIService.ExecQuery _
 ("Select * from Win32_OperatingSystem")
For Each objOperatingSystem in colOperatingSystems
 Wscript.Echo objOperatingSystem.Caption  " "  objOperatingSystem.Version
Next

vbs查詢系統信息(名稱,版本,系統盤,32or64)-wmi

Function X86orX64() 
 On Error Resume Next
 strComputer = "."
 Set objWMIService = GetObject("winmgmts:\\"  strComputer  "\root\cimv2")
 Set colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystem",,48) 
 For Each objItem in colItems
		
  If InStr(objItem.SystemType, "64") > 0 Then
   X86orX64 = "x64"  
  Else
   X86orX64 = "x86"
  End If
 Next
 
End Function
Function showOsInfo() 
 Dim res
 On Error Resume Next
 strComputer = "."
 Set objWMIService = GetObject("winmgmts:\\"  strComputer  "\root\cimv2")
 Set colItems = objWMIService.ExecQuery("Select * from Win32_OperatingSystem",,48)
 res ="infoStart"
 For Each objItem in colItems
		res =res  "_"  objItem.Caption		
		res =res  "_"  objItem.SystemDrive
		res =res  "_"  objItem.Version
		'WScript.Echo objItem.OSArchitecture  
 Next
 
	res =res  "_"  X86orX64() 
	res =res  "_infoEnd"
	WScript.Echo res
End Function
call showOsInfo()
WScript.Echo "complete!"

cmd + vbs +wmi 判斷系統級別版本和類型

cmd腳本:

@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
rem 本腳本用于確定當前nt5以上框架工作站系統的級別版本和類型,需vbs/wmi 支持
>%temp%\verx.vbs echo Set wmi=GetObject("winmgmts:\\.")
>>%temp%\verx.vbs echo Set operation=wmi.instancesof(^"win32_Operatingsystem^")
>>%temp%\verx.vbs echo For Each sys In operation
>>%temp%\verx.vbs echo   WScript.Echo sys.caption^","^sys.Version^","^sys.OSArchitecture
>>%temp%\verx.vbs echo Next
set "winver=Unkonw"
for /f "skip=2 delims=, tokens=1,2,3" %%c in ('cscript "%temp%\verx.vbs"') do (
 echo %%c,%%d,%%e
 echo ===========================================================
 for /f "delims=. tokens=1,2" %%i in ("%%d") do (
 if %%i.%%j equ 10.0 set "winver=Win_10"
 if %%i.%%j equ 6.2 set "winver=Win_8"
 if %%i.%%j equ 6.1 set "winver=Win_7"
 if %%i.%%j equ 6.0 set "winver=Win_Vista"
 if %%i.%%j equ 5.2 set "winver=Win_XP"
 if %%i.%%j equ 5.1 set "winver=Win_XP"
 if %%i.%%j equ 5.0 set "winver=Win_2K"
 )
 for /f "delims=- tokens=1" %%i in ("%%e") do (
 set "winver=!winver!.%%i"
 if %%i equ 32 set "winver=!winver:.%%i=.x86!"
 if %%i equ 64 set "winver=!winver:.%%i=.x64!"
 )
)
echo !winver!

用 vbs 調用 wmi 顯示 系統 name 目的是 為了 與 通過 version 得出的系統name對比。
其實單獨 獲取 version 只需要 ver 命令 配套 for 就可以了,不用再有 第三個外部命令。

而且 version 確定系統name 的方法本身需要參考 ms 的系統name與version列表,有的 server 版與 workstation 版 用一個version,而 xp 更是 有 5.1 5.2 兩個version
更亂的是,還有 內部 BuildNumber

cmd 下 調用 wmic 的時候 ,wmic 有一個 bug 就是 在輸出 文本流 時,每一行結尾都用 軟回車+硬回車 兩個符號表示換行,而 軟回車符號 會在 腳本中參與 set 的變量設置。
所以,我在用 wmic 的 get 的時候 都會附帶一個無用的字段同時 加 /format:csv參數,讓無用字段來包含換行符號,避免要采集的數據字段包含換行符。
看來 你用 findstr 正則的方式解決 還不錯,就是如果涉及 其他非數字的字段就要另想辦法。

在 沒有 wmi 的情況下 ,通過 vbs 獲取系統版本,可以通過 vbs 獲取 系統 explorer.exe 的文件版本 來確定系統version ,通過 明確系統是否存在 SysWOW64 文件夾 來確定 是否為 x64.

VBS 獲取指定電腦的部分信息

Program Name: Get_Remote_PC_Partial_Information.vbs
----The Code as Below
'--------------------------
'Author By: Wei_Zhu
'Creation Date: 2010-03-08
'--------------------------
 
On Error Resume Next
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Const TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0
 
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook=objExcel.Workbooks.Add()  'This is add new
  Set objRange = objExcel.Range("A1","E1")  
      objRange.Font.Size = 10
      objrange.Font.Bold = True
      objrange.Font.Name = "Times New Roman"
      objrange.Cells(1).Value="Domain"
      objrange.Cells(2).Value="IP"
      objrange.Cells(3).Value="Manufacturer"
      objrange.Cells(4).Value="Model"
      objrange.Cells(5).Value="Serial Number"  
      objrange.Interior.ColorIndex = 34   'Set BackColor
       objRange.Borders.LineStyle  =  1
      Set objRange = objExcel.ActiveCell.EntireColumn 
 
      objRange.AutoFit()     
 
'----Auto Fill The Column Width---
      Set objcol = objExcel.Columns("A:E").EntireColumn
      objcol.AutoFit
 
set ws=createobject("wscript.shell")
set fso=createobject("scripting.filesystemobject")
set folder=fso.getfolder(ws.CurrentDirectory"/Computer")
 
 Set fc = folder.Files
  For Each f1 in fc
   s = folder"/"  f1.name
  set ts = fso.OpenTextFile(s, ForReading)
   lint_line =2
   Do While Not ts.AtEndOfStream
  l_ip = ts.ReadLine
  GetPCInfo l_ip,f1.Name,lint_line
  lint_line = lint_line +1
   Loop
   lint_line=0
   ts.Close
  Next
 
   objExcel.DisplayAlerts  =  False   'Close the Alert
'objExcel.ActiveWorkBook.Saveas lstg_to_f,-4143
'msgbox lstg_to_f
   objExcel.ActiveWorkBook.Saveas folder".xls",-4143
   objExcel.DisplayAlerts = False     ''Close the Save Alert
   objExcel.ActiveWorkbook.Close
   objExcel.DisplayAlerts = False
   objExcel.Application.Quit
 
 
Function GetPCInfo(ByVal ip, ByVal l_fn, ByVal l_line)
  'Function GetPCInfo(l_fn,l_line)
  strComputer = ip
  objWMIService = GetObject("winmgmts:" _
     "{impersonationLevel=impersonate}!//"  strComputer  "/root/cimv2")
 
  colItems = objWMIService.ExecQuery("Select * from Win32_SystemEnclosure")
 
  l_Array = Split(l_fn, ".", -1, 1)
 
  For Each objItem In colItems
    'MsgBox "Manufacturer: "  objItem.Manufacturer
    '   Msgbox "Product: "  objItem.Product
    '   Msgbox "Serial Number: "  objItem.SerialNumber
 
    objRange = objExcel.Range("A"  l_line, "E"  l_line)
    objRange.Cells(1).value = l_Array(0)
    objRange.Cells(2).value = ip
    objRange.Cells(3).value = objItem.Manufacturer
    objRange.Cells(4).value = objItem.Model
    objRange.Cells(5).value = objItem.SerialNumber
  Next
  '----Auto Fill The Column Width---
  objcol = objExcel.Columns("A:E").EntireColumn
  objcol.AutoFit()

到此這篇關于vbs獲取操作系統及其版本號的文章就介紹到這了,更多相關vbs操作系統信息內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

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

巨人網絡通訊聲明:本文標題《vbs獲取操作系統及其版本號》,本文關鍵詞  vbs,獲取,操作系統,及其,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《vbs獲取操作系統及其版本號》相關的同類信息!
  • 本頁收集關于vbs獲取操作系統及其版本號的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲精品国产精华液| 精品中文av资源站在线观看| 欧美久久久影院| 国产高清久久久久| 日韩二区三区在线观看| 久久精品国产精品青草| 岛国精品在线观看| 日韩欧美中文字幕一区| 最新国产精品久久精品| 亚洲日本免费电影| 国产v日产∨综合v精品视频| 欧美午夜视频网站| 亚洲欧洲av色图| 蜜桃91丨九色丨蝌蚪91桃色| 最新国产成人在线观看| 久久国产综合精品| 91麻豆精品久久久久蜜臀| 综合亚洲深深色噜噜狠狠网站| 捆绑调教一区二区三区| 欧美日韩一二三区| 亚洲成人在线免费| 欧美日产国产精品| 亚洲mv在线观看| 欧美日韩精品三区| 亚洲图片欧美视频| 欧美影视一区在线| 亚洲一二三四在线观看| 91九色02白丝porn| 亚洲一区电影777| 精品视频色一区| 午夜精品爽啪视频| 在线视频国内自拍亚洲视频| 亚洲日本青草视频在线怡红院| 成人avav在线| 一区二区三区免费| 欧美日韩国产在线播放网站| 亚洲成人免费影院| 91麻豆精品国产91久久久久久久久 | 欧美国产日本韩| caoporn国产精品| 日韩欧美一区二区免费| 日韩精品一区二区三区在线| 韩国精品主播一区二区在线观看 | 经典三级在线一区| 日韩二区三区在线观看| a级高清视频欧美日韩| 国产日韩欧美精品电影三级在线| 亚洲成人激情自拍| 欧美视频一区二区在线观看| 欧美国产一区二区在线观看| 亚洲精品亚洲人成人网| 欧美国产视频在线| 色婷婷av一区二区三区之一色屋| 亚洲欧美视频一区| 91精品国产福利| 另类成人小视频在线| 欧洲亚洲精品在线| 蜜臀va亚洲va欧美va天堂| 久久精品人人做人人综合| 成人激情小说乱人伦| 亚洲最大成人网4388xx| 8v天堂国产在线一区二区| 亚洲欧美色图小说| 日韩欧美一区二区不卡| 91在线视频免费观看| 日韩av高清在线观看| 亚洲欧洲日韩一区二区三区| 欧美一区二区播放| 欧美日韩精品欧美日韩精品| 91在线码无精品| 亚洲一级二级三级| 欧美日韩国产另类不卡| 日韩欧美在线观看一区二区三区| 国产午夜精品一区二区三区四区| 亚洲女与黑人做爰| 中文字幕一区二| 99久久精品免费看国产| 欧美日韩一区二区在线观看| 亚洲国产精品尤物yw在线观看| 欧美成人精精品一区二区频| 欧美日韩在线不卡| av激情亚洲男人天堂| 韩国精品久久久| 免费在线欧美视频| 一区二区三区久久| 综合在线观看色| 国产精品久久久久久福利一牛影视 | 亚洲午夜免费电影| 自拍偷拍亚洲激情| 国产精品欧美一级免费| 久久久久久久av麻豆果冻| 精品国精品自拍自在线| 日韩午夜av一区| 欧美大肚乱孕交hd孕妇| 在线不卡免费av| 欧美一级片在线| 欧美白人最猛性xxxxx69交| 欧美一二区视频| 日韩美女视频在线| eeuss国产一区二区三区| 日本少妇一区二区| 五月激情综合婷婷| 精品系列免费在线观看| 国内一区二区在线| 国产91精品久久久久久久网曝门 | 日本二三区不卡| 色哦色哦哦色天天综合| 在线观看精品一区| 欧美老肥妇做.爰bbww视频| 91精品国产欧美一区二区| 51精品视频一区二区三区| 欧美sm极限捆绑bd| 国产精品美女视频| 亚洲成av人片在www色猫咪| 中文字幕在线视频一区| 日韩欧美的一区二区| 日韩天堂在线观看| 国产一区欧美日韩| 成人美女在线视频| 国产日产欧产精品推荐色| 欧美日韩国产精品成人| 久久久久久麻豆| 久久99久久久欧美国产| 国产乱码精品一区二区三区忘忧草 | 国产欧美日本一区二区三区| 日韩精品亚洲专区| 国产一区二区三区四区五区美女 | 午夜电影网亚洲视频| av动漫一区二区| 综合久久久久久久| 在线观看国产91| 国产精品综合在线视频| 在线一区二区三区四区五区 | 狠狠色丁香婷婷综合久久片| 免费久久99精品国产| 欧美一级精品在线| 欧美日韩国产精选| 7777女厕盗摄久久久| 欧美激情中文不卡| 日韩av电影一区| voyeur盗摄精品| 日韩欧美色综合| 亚洲精品国久久99热| 国产一区视频在线看| 欧美二区在线观看| 一区二区三区欧美久久| 国产91富婆露脸刺激对白 | 中文字幕中文字幕在线一区| 亚洲女人的天堂| 国产一区二区三区观看| 不卡视频一二三四| 91精品国产综合久久香蕉麻豆| 综合在线观看色| 粉嫩绯色av一区二区在线观看| 欧美一区二区三区性视频| 久久久久久久久伊人| 亚洲伊人伊色伊影伊综合网| 粉嫩av一区二区三区| 亚洲精品一区二区三区在线观看| 亚洲va欧美va人人爽| 91色综合久久久久婷婷| 久久久www成人免费毛片麻豆| 久久国产精品色| 欧美一区二区三区四区久久| 亚洲视频一二区| 一本色道亚洲精品aⅴ| 国产精品欧美久久久久无广告| 国产 日韩 欧美大片| 久久久久久久性| 大陆成人av片| 中文字幕一区二区视频| av毛片久久久久**hd| 国产日韩欧美一区二区三区乱码 | 亚洲国产精品一区二区www在线| 91亚洲国产成人精品一区二区三| 国产丝袜欧美中文另类| 免费观看成人av| 日韩女优制服丝袜电影| 日韩成人免费电影| 国产欧美一区二区三区在线看蜜臀 | 中文字幕精品一区二区三区精品| 国产精品美日韩| 国产麻豆一精品一av一免费| 日韩一级成人av| 偷窥少妇高潮呻吟av久久免费| 大白屁股一区二区视频| 国产日韩av一区二区| 国产精品一区二区无线| 欧美精品一区二区三区在线| 激情五月婷婷综合| 成人白浆超碰人人人人| 久久久国产一区二区三区四区小说| 亚洲国产一区视频| 91在线视频在线| 精品一区二区久久| 中文字幕 久热精品 视频在线 | 亚洲免费av在线| 日韩中文字幕麻豆| 国产a精品视频| 免费黄网站欧美|