這篇文章主要介紹“怎么用vbs判斷計(jì)算機(jī)是筆記本還是臺(tái)式機(jī)”,在日常操作中,相信很多人在怎么用vbs判斷計(jì)算機(jī)是筆記本還是臺(tái)式機(jī)問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”怎么用vbs判斷計(jì)算機(jī)是筆記本還是臺(tái)式機(jī)”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!
ChassisTypes 屬性可以告訴您,您使用的是筆記本電腦、臺(tái)式計(jì)算機(jī)還是其他類(lèi)型的計(jì)算機(jī)。哦,輸入。以下腳本可以讓您知道您使用的是哪種類(lèi)型的計(jì)算機(jī):
復(fù)制代碼 代碼如下:
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colChassis = objWMIService.ExecQuery _
("Select * from Win32_SystemEnclosure")
For Each objChassis in colChassis
For Each strChassisType in objChassis.ChassisTypes
Wscript.Echo strChassisType
Next
Next
好吧,以上腳本只是在一定程度上讓您知道您使用的是哪種類(lèi)型的計(jì)算機(jī)。實(shí)際上,ChassisType 屬性返回的是一個(gè)數(shù)字,這就是說(shuō)當(dāng)我們?cè)诿媲暗挠?jì)算機(jī)上運(yùn)行這個(gè)腳本時(shí),我們將得到 10。那么,什么是 10 呢?根據(jù)WMI SDK,它指的是筆記本計(jì)算機(jī)。猜一猜會(huì)發(fā)生什么呢?沒(méi)錯(cuò)!
但您并不必每次檢查計(jì)算機(jī)類(lèi)型時(shí)都參考 SDK。以下經(jīng)過(guò)擴(kuò)展的腳本使用一個(gè) Select Case 語(yǔ)句,它可將這些整數(shù)轉(zhuǎn)換為更有意義的內(nèi)容:
復(fù)制代碼 代碼如下:
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colChassis = objWMIService.ExecQuery _
("Select * from Win32_SystemEnclosure")
For Each objChassis in colChassis
For Each strChassisType in objChassis.ChassisTypes
Select Case strChassisType
Case 1
Wscript.Echo "Other"
Case 2
Wscript.Echo "Unknown"
Case 3
Wscript.Echo "Desktop"
Case 4
Wscript.Echo "Low Profile Desktop"
Case 5
Wscript.Echo "Pizza Box"
Case 6
Wscript.Echo "Mini Tower"
Case 7
Wscript.Echo "Tower"
Case 8
Wscript.Echo "Portable"
Case 9
Wscript.Echo "Laptop"
Case 10
Wscript.Echo "Notebook"
Case 11
Wscript.Echo "Handheld"
Case 12
Wscript.Echo "Docking Station"
Case 13
Wscript.Echo "All-in-One"
Case 14
Wscript.Echo "Sub-Notebook"
Case 15
Wscript.Echo "Space Saving"
Case 16
Wscript.Echo "Lunch Box"
Case 17
Wscript.Echo "Main System Chassis"
Case 18
Wscript.Echo "Expansion Chassis"
Case 19
Wscript.Echo "Sub-Chassis"
Case 20
Wscript.Echo "Bus Expansion Chassis"
Case 21
Wscript.Echo "Peripheral Chassis"
Case 22
Wscript.Echo "Storage Chassis"
Case 23
Wscript.Echo "Rack Mount Chassis"
Case 24
Wscript.Echo "Sealed-Case PC"
Case Else
Wscript.Echo "Unknown"
End Select
Next
Next
到此,關(guān)于“怎么用vbs判斷計(jì)算機(jī)是筆記本還是臺(tái)式機(jī)”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!
分享題目:怎么用vbs判斷計(jì)算機(jī)是筆記本還是臺(tái)式機(jī)-創(chuàng)新互聯(lián)
鏈接地址:http://jinyejixie.com/article16/dieigg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站收錄、響應(yīng)式網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)、App設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容