Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

PowerShell select-string bei gwmi

Frage Entwicklung Batch & Shell

Mitglied: rap000

rap000 (Level 1) - Jetzt verbinden

13.07.2010 um 11:30 Uhr, 5404 Aufrufe, 5 Kommentare

Select-String funktioniert nicht bei gwmi

Hallo,

ich habe noch nicht viel Erfahrung mit PowerShell.

Ich möchte den PC-Hersteller und das Modell mit folgendem Befehl abfragen:

01.
gwmi -query "Select Manufacturer,Model from Win32_ComputerSystem"
Als Ergebnis bekomme ich folgendes zurück:

01.
__GENUS          : 2 
02.
__CLASS          : Win32_ComputerSystem 
03.
__SUPERCLASS     : 
04.
__DYNASTY        : 
05.
__RELPATH        : 
06.
__PROPERTY_COUNT : 2 
07.
__DERIVATION     : {} 
08.
__SERVER         : 
09.
__NAMESPACE      : 
10.
__PATH           : 
11.
Manufacturer     : Hewlett-Packard 
12.
Model            : HP Compaq dc7800 Small Form Factor
Ich möchte allerdings nur die letzten zwei Zeilen. Die Zeilen, die mit "__" beginnen, interessieren mich nicht...

Wie kann ich diese ausschließen indem ich Select-String hinter einen Pipe dran hänge?

Es wurde leider nichts ausgegeben, egal was ich versucht habe...
Mitglied: Miyamoto
13.07.2010 um 11:45 Uhr
Hi,
das kannst du so machen:
01.
gwmi -query "Select Manufacturer,Model from Win32_ComputerSystem" | select Manufacturer,Model
Edit:
oder du machst es so:
01.
gwmi Win32_ComputerSystem | select Manufacturer,Model
Gruß Miyamoto
Bitte warten ..
Mitglied: rap000
13.07.2010 um 12:09 Uhr
Danke, das gefällt mir.

Und wie könnte ich jetzt einen einzelnen Wert (ohne Überschrift) in eine Variable speichern?
Bitte warten ..
Mitglied: Miyamoto
13.07.2010 um 12:19 Uhr
Das kannst du so machen:
01.
$a=gwmi Win32_ComputerSystem | select Manufacturer,Model 
02.
 
03.
$b=$a.Manufacturer 
04.
$c=$a.Model 
05.
 
06.
Write-Host $b 
07.
Write-Host $c
Gruß Miyamoto
Bitte warten ..
Mitglied: rap000
13.07.2010 um 12:24 Uhr
Vielen Dank für die Antwort.
Ich wollte gerade antworten, dass ich einen Gedankenblitz hatte und durch ausprobieren darauf gekommen bin. :D

Bis jetzt habe ich einen positiven Eindruck von PowerShell
Bitte warten ..
Mitglied: Miyamoto
13.07.2010 um 13:10 Uhr
Das freut mich das ich dir Helfen konnte und das du einen positiven Eindruck bekommen hast von der PowerShell.
Gruß Miyamoto
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Batch & Shell
gelöst PowerShell String zerlegen in Array, DataTable, Hashtable speichern (7)

Frage von derhoeppi zum Thema Batch & Shell ...

Batch & Shell
gelöst String automatisch anpassen (erweitern oder kürzen) (9)

Frage von CreatorX zum Thema Batch & Shell ...

Windows Update
Powershell WSUS Automation Skript - PoshWSUS

Frage von sigisigi zum Thema Windows Update ...

Heiß diskutierte Inhalte
Erkennung und -Abwehr
Virenschutz - Meinungen (28)

Frage von honeybee zum Thema Erkennung und -Abwehr ...

Windows 10
Welches OS für Firmengeräte? (18)

Frage von MarkusVH zum Thema Windows 10 ...

Netzwerke
Abisolierwerkzeug (18)

Frage von SarekHL zum Thema Netzwerke ...

Exchange Server
SBS2011: POP3-Connector 10 MB Grenze Email Benachrichtigung (17)

Frage von bogi1102 zum Thema Exchange Server ...