none
Desktophintergrund Pfad auslesen mit PowerShell RRS feed

  • Frage

  • Hallo Leute,

    wie oben schon geschrieben möchte ich gerne mit der PowerShell den Ffad des aktuellen Desktohintergrundes auslesen und ausgeben. Leider liefert Onkel Google nicht die Ergebnisse, die ich brauche.

    Alles was ich bis jetzt habe ist folgendes:

    control.exe /name Microsoft.Personalization /page pageWallpaper

    Ich hoffe Ihr könnt mir helfen.

    Gruß Timo

    Montag, 18. Juli 2016 09:12

Antworten

  • > wie oben schon geschrieben möchte ich gerne mit der PowerShell den Ffad
    > des aktuellen Desktohintergrundes auslesen und ausgeben. Leider liefert
    > Onkel Google nicht die Ergebnisse, die ich brauche.
     
    Steht in HKCU:\Control Panel\Desktop:Wallpaper - also Item holen,
    Itemproperty lesen :-)
     
    Montag, 18. Juli 2016 11:00
  • ( Get-ItemProperty -Path "HKCU:\Control Panel\Desktop" ).WallPaper |
    Out-File xyz.txt
     
    (Ja, die Arbeit mit der Registry ist in Powershell net ganz so optimal
    gelöst :))
     
    • Als Antwort vorgeschlagen brima Montag, 18. Juli 2016 13:14
    • Als Antwort markiert 112Timo Montag, 18. Juli 2016 13:58
    Montag, 18. Juli 2016 13:08
  • Hallo,

    bei neuren Powershell Versionen kannst Du es auch so lösen.

    Get-ItemPropertyValue -Path 'HKCU:\Control Panel\Desktop' -Name Wallpaper | Out-File C:\Temp\xyz.txt -Append

    Beste Gruesse
    brima
    • Als Antwort markiert 112Timo Montag, 18. Juli 2016 14:23
    Montag, 18. Juli 2016 13:19

Alle Antworten

  • HKEY_CURRENT_USER\Control Panel\Desktop  - Wallpaper key

    In diesem Key findest du in der Registry den Pfad zum aktuellen Hintergrund

    Working with Registry Keys

    Montag, 18. Juli 2016 10:57
  • > wie oben schon geschrieben möchte ich gerne mit der PowerShell den Ffad
    > des aktuellen Desktohintergrundes auslesen und ausgeben. Leider liefert
    > Onkel Google nicht die Ergebnisse, die ich brauche.
     
    Steht in HKCU:\Control Panel\Desktop:Wallpaper - also Item holen,
    Itemproperty lesen :-)
     
    Montag, 18. Juli 2016 11:00
  • Danke

    könnt ihr mir sagen, wie ich das als Skript schreibe, dass der Pfad in eine .txt Datei geschrieben wird (pfad und name der datei is egal, das bekomm ich hin)

    Montag, 18. Juli 2016 12:19
  • ( Get-ItemProperty -Path "HKCU:\Control Panel\Desktop" ).WallPaper |
    Out-File xyz.txt
     
    (Ja, die Arbeit mit der Registry ist in Powershell net ganz so optimal
    gelöst :))
     
    • Als Antwort vorgeschlagen brima Montag, 18. Juli 2016 13:14
    • Als Antwort markiert 112Timo Montag, 18. Juli 2016 13:58
    Montag, 18. Juli 2016 13:08
  • Hallo,

    bei neuren Powershell Versionen kannst Du es auch so lösen.

    Get-ItemPropertyValue -Path 'HKCU:\Control Panel\Desktop' -Name Wallpaper | Out-File C:\Temp\xyz.txt -Append

    Beste Gruesse
    brima
    • Als Antwort markiert 112Timo Montag, 18. Juli 2016 14:23
    Montag, 18. Juli 2016 13:19
  • Danke für eure Hilfe

    jetzt funktioniert es

    Montag, 18. Juli 2016 14:24