Jump to content

Powershell Text in Var suchen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

hallo zusammen,

ich suche eine möglichkeit in einer Var ein bestimmter text zu suchen,

 

$s = gwmi Win32_USBControllerDevice |foreach-object {[wmi]($_.Dependent)}

daraus suche ich das Wort z.B. USB oder gezielt gesagt "USB\VID_1B1C&PID_0C15\7289_2.0"

 

Verschiedene möglichkeiten habe ich versuche, aber irgendwie mache ich hier ein fehler und ich finde oder besser ich weiss nicht wo der fehler ist,
 

wird die Var $s nicht als reiner Text dargestellt?

 

?? ($s.ToCharArray()) -contains ‘USB’

?? $s -contains ‘USB’

?? $str.Contains('USB')

und noch weitere möglichkeinte die ich im Netz gefunden habe, gingen nicht.

z.B.

$strVal ='Hello world'
if($strVal -like '*World*') {
      Write-Host 'Your string contains the word world'
} else {
      Write-Host 'Your string does not contains the word world'
}
 
ist mir klar, aber warum klappt das nicht mit der Var $s
Besten Dank für einen Tipp
 

 

Geschrieben

Besten Dank

cj_berlin und Testperson

Das der Text ein Array ist, hat mir schon geholfen, mit den Example die ich gefunden habe sollte ich was damit anfangen können.
 

Testperson

Mit deinem Script müsste ich ein bisschen befassen.
Danke euch

 

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...