Daniels Tagesmeldungen

Daniels Tagesmeldungen

Kleine IT-Episoden & das wahre Leben

Daniels Tagesmeldungen
  • About me…
    • Lebenslauf
    • Weiterbildung
  • Toolbox
    • Betriebssystem
    • Office, Browser & Applikationen
    • Active Directory
    • Hardware
  • AD-Befehle
  • Software-Versionen
  • Testarea
  • Disclaimer

WMI-Grundlagen per Batch auslesen

  • Windows XP

Aufgrund einer Fehleranalyse musste ich von mehreren Computersystemen verschiedene Daten ermittelt. DAbei wollte ich unter anderem auch Daten der Netzwerkkarte ermitteln.

In der Regel habe ich dies zwar immer mit „ipconfig /all“  hinbekommen, aber diesmal musste ich auch DNS-EInstellungen wie das Flag „FullDNSRegistrationEnabled“ beziehungsweise das Flag „DomainDNSRegistrationEnabled“.

Da ich so wenig Screenshots wie möglich haben wollte, aber das ganze per Skript und nicht manuell durch Remoteverbindungen, wurde ich unter Nutzung im Internet vorhandener Hilfsmittel auf den Befehl „WMIC.EXE“ aufmerksam.

Damit kann man zwar nicht alle Werte des WMI-BEreiches auslesen, aber einige Querys werden angeboten:

Alias                Select * from Msft_CliAlias
BaseBoard            Select * from Win32_BaseBoard
BIOS                 Select * from Win32_BIOS
BootConfig           Select * from Win32_BootConfiguration
CDROM                Select * from Win32_CDROMDrive
ComputerSystem       Select * from Win32_ComputerSystem
CPU                  Select * from WIN32_PROCESSOR
CSProduct            Select * from Win32_ComputerSystemProduct
DataFile             Select * from CIM_DataFile
DCOMAPP              Select * from WIN32_DCOMApplication
DESKTOP              Select * from WIN32_DESKTOP
DesktopMonitor       Select * from WIN32_DESKTOPMONITOR
DeviceMemoryAddress  Select * from Win32_DeviceMemoryAddress
DiskDrive            Select * from Win32_DiskDrive
DiskQuota            Select * from Win32_DiskQuota
DMAChannel           Select * from Win32_DMAChannel
Environment          Select * from Win32_Environment
FSDir                Select * from Win32_Directory
Group                Select * from Win32_Group
IDECONTROLLER        Select * from Win32_IDEController
IRQ                  Select * from Win32_IRQResource
Job                  Select * from Win32_ScheduledJob
LoadOrder            Select * from Win32_LoadOrderGroup
LogicalDisk          Select * from Win32_LogicalDisk
LOGON                Select * from Win32_LogonSession
MEMCACHE             Select * from WIN32_CACHEMEMORY
MemLogical           Select * from Win32_LogicalMemoryConfiguration
MemPhysical          Select * from Win32_PhysicalMemoryArray
NetClient            Select * from WIN32_NetworkClient
NetLogin             Select * from Win32_NetworkLoginProfile
NetProtocol          Select * from Win32_NetworkProtocol
NetUse               Select * from Win32_NetworkConnection
NIC                  Select * from Win32_NetworkAdapter
NICConfig            Select * from Win32_NetworkAdapterConfiguration
NTDOMAIN             Select * from Win32_NTDomain
NTEvent              Select * from Win32_NTLogEvent
NTEventLog           Select * from Win32_NTEventlogFile
OnBoardDevice        Select * from Win32_OnBoardDevice
OS                   Select * from Win32_OperatingSystem
PageFile             Select * from Win32_PageFileUsage
PageFileSet          Select * from Win32_PageFileSetting
Partition            Select * from Win32_DiskPartition
Port                 Select * from Win32_PortResource
PortConnector        Select * from Win32_PortConnector
Printer              Select * from Win32_Printer
PrinterConfig        Select * from Win32_PrinterConfiguration
PrintJob             Select * from Win32_PrintJob
Process              Select * from Win32_Process
Product              Select * from Win32_Product
QFE                  Select * from Win32_QuickFixEngineering
QuotaSetting         Select * from Win32_QuotaSetting
RecoverOS            Select * from Win32_OSRecoveryConfiguration
Registry             Select * from Win32_Registry
SCSICONTROLLER       Select * from Win32_SCSIController
Server               Select * from Win32_PerfRawData_PerfNet_Server
Service              Select * from Win32_Service
Share                Select * from Win32_Share
SoftwareElement      Select * from Win32_SoftwareElement
SoftwareFeature      Select * from Win32_SoftwareFeature
SoundDev             Select * from WIN32_SoundDevice
Startup              Select * from Win32_StartupCommand
SysAccount           Select * from Win32_SystemAccount
SysDriver            Select * from Win32_SystemDriver
SystemEnclosure      Select * from Win32_SystemEnclosure
SystemSlot           Select * from Win32_SystemSlot
TapeDrive            Select * from Win32_TapeDrive
Temperature          Select * from Win32_TemperatureProbe
TimeZone             Select * from Win32_TimeZone
UPS                  Select * from Win32_UninterruptiblePowerSupply
UserAccount          Select * from Win32_UserAccount
Voltage              Select * from Win32_VoltageProbe
VolumeQuotaSetting   Select * from Win32_VolumeQuotaSetting
WMISet               Select * from Win32_WMISetting

Entsprechend konnte ich meine WMI-Werte in eine Log-Datei umsetzen und habe mir einiges an Atbeit gespart.

Dieser Befehl ist seit Windows XP und Windows Server 2003 automatisch zur Verfügung.

SocialMedia:

  • E-Mail
  • Drucken
  • Twitter
  • Facebook
  • Google
  • WhatsApp
  • Skype

Ähnliche Beiträge

30. Juni 2009

Post navigation

Project 2007-Dateien unter Version 2003 öffnen → ← Remote Desktop Manager – Alternative zu Visionapp Remote Desktop

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht.

Daniel Lensing

Ich betreibe diesen Blog, wo ich meine Erfahrungen aus der IT sowie dem damit verbundenen Berufsalltag dem Internet zur Verfügung stelle.

Zwischenzeitlich bringe ich auch noch die eine oder andere Gegebenheit aus meinem Offline-Leben zur digitalen Nutzung.

Social Media

Auswärts…

Kategorien

  • Allgemein
  • Android
  • Android-Apps
  • Auto
  • AutoIT
  • Bahn
  • Beinarbeit
  • Citrix XenServer
  • Eigene Tools
  • Exchange Server
  • Fedora (Linux)
  • Festnetz
  • Gedanken
  • Internet
  • iOS
  • IT-Nachrichten
  • Joomla
  • Kino
  • KiXtart
  • Leben & Beruf
  • Lebensmittel & Essen
  • Lesestoff
  • Lync Server
  • Mac OS X
  • MediaWiki
  • Mobilfunk
  • Office
  • Patchday+Updates
  • Peripherie
  • PHP
  • phpMyAdmin
  • Piwik
  • Podcast
  • Powershell
  • Präsentation
  • Software
  • Spiele
  • System Center
  • Ubuntu (Linux)
  • VB.NET
  • VBA
  • VBS
  • Verkauf & Verlosung
  • Windows 10
  • Windows 7
  • Windows 8
  • Windows 8.1
  • Windows Home Server
  • Windows Mobile
  • Windows Phone-Apps
  • Windows Server
  • Windows Server 2012
  • Windows Server 2016
  • Windows Vista
  • Windows XP
  • Wordpress
  • Zertifizierung
  • Zweirad
Powered by WordPress | theme SG Window
loading Abbrechen
Beitrag nicht abgeschickt - E-Mail Adresse kontrollieren!
E-Mail-Überprüfung fehlgeschlagen, bitte versuche es noch einmal
Ihr Blog kann leider keine Beiträge per E-Mail teilen.