Forum » Programiranje » [VBScript] Izpisovanje podatkov strojne opreme
[VBScript] Izpisovanje podatkov strojne opreme
aljaz92 ::
Zdravo, zanima me kako pravilno zapisat VBScript v dokument ga shranit v ime.vbs in ga potem zagnat s pomočjo CMD-ja, da izpiše pravilne podatke.
Naloga je izpisati podatke o matični plošči:
Moja koda:
Naloga je izpisati podatke o matični plošči:
Proizvajalec: Gigabyte Technology Co., Ltd.
Naziv: Z68X-UD3H-B3
Verzija: x.x
Moja koda:
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_MotherboardDevice",,48) For Each objItem in colItems Wscript.Echo "Proizvajalec: " & objItem.Manufacturer Wscript.Echo "Naziv: " & objItem.Name Next
Matic1911 ::
Naloga pri OAR a ne :)
No v glavnem poglej si to kodo. Nato jo zaženi ter pobriši nepotrebne podatke.
No v glavnem poglej si to kodo. Nato jo zaženi ter pobriši nepotrebne podatke.
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_BaseBoard",,48) For Each objItem in colItems Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "ConfigOptions: " & objItem.ConfigOptions Wscript.Echo "CreationClassName: " & objItem.CreationClassName Wscript.Echo "Depth: " & objItem.Depth Wscript.Echo "Description: " & objItem.Description Wscript.Echo "Height: " & objItem.Height Wscript.Echo "HostingBoard: " & objItem.HostingBoard Wscript.Echo "HotSwappable: " & objItem.HotSwappable Wscript.Echo "InstallDate: " & objItem.InstallDate Wscript.Echo "Manufacturer: " & objItem.Manufacturer Wscript.Echo "Model: " & objItem.Model Wscript.Echo "Name: " & objItem.Name Wscript.Echo "OtherIdentifyingInfo: " & objItem.OtherIdentifyingInfo Wscript.Echo "PartNumber: " & objItem.PartNumber Wscript.Echo "PoweredOn: " & objItem.PoweredOn Wscript.Echo "Product: " & objItem.Product Wscript.Echo "Removable: " & objItem.Removable Wscript.Echo "Replaceable: " & objItem.Replaceable Wscript.Echo "RequirementsDescription: " & objItem.RequirementsDescription Wscript.Echo "RequiresDaughterBoard: " & objItem.RequiresDaughterBoard Wscript.Echo "SerialNumber: " & objItem.SerialNumber Wscript.Echo "SKU: " & objItem.SKU Wscript.Echo "SlotLayout: " & objItem.SlotLayout Wscript.Echo "SpecialRequirements: " & objItem.SpecialRequirements Wscript.Echo "Status: " & objItem.Status Wscript.Echo "Tag: " & objItem.Tag Wscript.Echo "Version: " & objItem.Version Wscript.Echo "Weight: " & objItem.Weight Wscript.Echo "Width: " & objItem.Width Next
aljaz92 ::
Ja oar je je in se še matra z nalogo 5 in 6, ter pri četrti nalogi nevem kako izpisat Velikost prostega pomnilnika, to iščem podatke za fizični pomnilnik .
Potem pa še imam navodilo za 5 nalogo: Izpišite vse mrežne adapterje, ki imajo MAC naslov. Za te naprave izpišite naziv, MAC naslov, proizvajalca in hitrost. Na koncu seznama izpišite, koliko od vseh mrežnih adapterjev ima MAC naslov. Primer:
ter 6 naloga: Izpišite seznam procesov, katerih naziv vsebuje iskalni niz, ki ga podamo kot vhodni parameter ob zagonu. Iskalni niz je poljubne dolžine in neodvisen od velikosti znakov. Za vsak najden proces izpišite njegovo identifikacijsko številko (ID) in naziv. Na dnu seznama izpišite število najdenih in število vseh procesov. Izpišite vse najdene procese, neglede na velikost znakov. Primer za iskalni niz "srv" (s primerom zagona).
Hvala za pomoč pri matični plošči. :)
Potem pa še imam navodilo za 5 nalogo: Izpišite vse mrežne adapterje, ki imajo MAC naslov. Za te naprave izpišite naziv, MAC naslov, proizvajalca in hitrost. Na koncu seznama izpišite, koliko od vseh mrežnih adapterjev ima MAC naslov. Primer:
Naziv: Realtek PCIe GBE Family Controller
MAC naslov: 40:B2:58:BC:BB:A3
Proizvajalec: Realtek
Hitrost: 100000000
ter 6 naloga: Izpišite seznam procesov, katerih naziv vsebuje iskalni niz, ki ga podamo kot vhodni parameter ob zagonu. Iskalni niz je poljubne dolžine in neodvisen od velikosti znakov. Za vsak najden proces izpišite njegovo identifikacijsko številko (ID) in naziv. Na dnu seznama izpišite število najdenih in število vseh procesov. Izpišite vse najdene procese, neglede na velikost znakov. Primer za iskalni niz "srv" (s primerom zagona).
Hvala za pomoč pri matični plošči. :)
Matic1911 ::
Naloga 4:
http://stackoverflow.com/questions/1134...
Naloga 5:
http://www.activexperts.com/network-mon...
tu uporabi še IF stavek
Naloga 6:
Na googlu napiši
- VBscript process
- VBscript process list
- VBscript process ID
Evo to je kar rabiš za te naloge. Malo preglej primere na linkih ter poglej if stavek.
Upam, da ti bo to kaj v pomoč :)
http://stackoverflow.com/questions/1134...
Naloga 5:
http://www.activexperts.com/network-mon...
tu uporabi še IF stavek
Naloga 6:
Na googlu napiši
- VBscript process
- VBscript process list
- VBscript process ID
Evo to je kar rabiš za te naloge. Malo preglej primere na linkih ter poglej if stavek.
Upam, da ti bo to kaj v pomoč :)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [C] izris trikotnika v konzoliOddelek: Programiranje | 4191 (2466) | darkkk |
» | VBS skripta za IP nastavitveOddelek: Programiranje | 3463 (2977) | Malajlo |
» | Preprosta *.bat skriptaOddelek: Programiranje | 1223 (1005) | lopov |
» | En majhen trik za vseOddelek: Programiranje | 1725 (1321) | Trubar |
» | Kako bi napisal .bat file, da bi ...Oddelek: Programiranje | 1908 (1354) | AtaStrumf |