none
Powershell Programme suchen und Variable RRS feed

  • Frage

  • Hallo, 

    Ich packe zwei fragen in einem Thema. 

    Erste und leichtesten 

    $programName = Read-Host 'Bitte geben Sie Namen des Programms?'
    
     Get-Content -Path D:\Programme.txt | Where-Object {$_ -like '*$programName*'}

    Hier in diesem Fall Variable wird nicht gesucht. Wenn ich das staat Variable Name des Programms schreibe funktioniert einwandfrei. 

    z.B so 

    Get-Content -Path D:\Programme.txt | Where-Object {$_ -like '*Mozilla*'}

    Wieso funktioniert hier suchen mit Variable nicht? 

    Zweite Frage

    Get-ChildItem HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall | 
    % {Get-ItemProperty $_.PsPath} | 
    where {$_.Displayname -and ($_.Displayname -match ".*")} | 
    sort Displayname | select DisplayName, Publisher |
    Out-File -FilePath D:\Programme.txt

    Mit diesem Script wollte ich, Programme auflisten, welche in Programme und Features angezeigt wird aber es lest manche Programme raus z.B Google. 

    Wie kann ich die Probleme beheben? 



    • Bearbeitet Arbeiter Mittwoch, 27. Mai 2020 12:42
    Mittwoch, 27. Mai 2020 12:41

Antworten

Alle Antworten