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