Wie kann ich den Pfad zum aktuellen Desktop-Image ermitteln?

16

In Windows 7 werden jede Minute zufällige Bilder aus allen meinen Fotoverzeichnissen angezeigt, und von Zeit zu Zeit gibt es eines, das ich unbedingt wieder sehen möchte.

Wie kann ich den Bildpfad / Dateinamen immer auf dem Bildschirm anzeigen? Oder könnte ich einfach eine Registrierungseinstellung oder etwas zu dem Zeitpunkt, an dem das Bild angezeigt wird, betrachten, um den Bildpfad / Dateinamen herauszufinden?

Scott Bennett-McLeish
quelle
1
Reg: Speicherort der Dateien finden: superuser.com/q/207852/4377
Sathyajith Bhat
1
Siehe auch diese Frage für Windows 8: superuser.com/questions/507571/…
Scott Bennett-McLeish

Antworten:

25

Ich bin nicht sicher, ob dies auf jeder Version von Windows 7 funktioniert, aber auf meinem Windows 7 Ultimate 64-Bit. Das habe ich auch beim Themenwechsel nicht ausprobiert. Wenn ich das Hintergrundbild manuell ändere oder einen Ordner mit Bildern für die Diashow auswähle, wird der Registrierungswert, den ich unten abfrage, immer mit dem Pfad zum aktuellen Bild aktualisiert.

Es gibt verschiedene Möglichkeiten, dies zu verbessern (z. B. das automatische Öffnen des Windows-Explorers in dem Ordner, in dem sich das Bild befindet, oder das direkte Starten des Bildes).

Ich habe auf meinem Desktop eine Batch-Datei mit dem Namen path2pic.bat erstellt und darin den folgenden Code enthalten:

@echo off

echo.

echo The path to the current Desktop background image is:

echo.
echo.

REG QUERY "HKCU\Software\Microsoft\Internet Explorer\Desktop\General" /v WallpaperSource

echo.
echo.

pause

exit

Dann habe ich eine Verknüpfung zur Batch-Datei erstellt und ihr eine Verknüpfungstaste wie Strg + Umschalt + P zugewiesen. Wenn ich den Pfad zum Bild wissen möchte, drücke ich die Shortkut-Tasten und die Batch-Datei zeigt mir den Pfad an.

Kerry
quelle
Großartig, gut gemacht! Ich würde nur den letzten Exit- Aufruf entfernen , um die Konsole offen zu halten. In dem wahrscheinlichen Szenario, in dem sich der Hintergrund von Zeit zu Zeit ändert, gehen die Informationen verloren, wenn Sie versehentlich eine Taste drücken und dann den Hintergrund ändern.
Superjos
Vor einiger Zeit habe ich die gleiche Frage für Windows 8 gestellt, nachdem ich darauf umgestiegen bin. Es gibt eine andere Antwort, die es wert ist in Betracht gezogen zu werden: superuser.com/questions/507571/…
Scott Bennett-McLeish
Wenn ich es entferne @echo off, funktioniert es. Windows 7 Ultimate.
Olivier Pons
Dieser Trick funktioniert nicht mehr. Es heißt immer WallpaperSource REG_SZ C: \ WINDOWS \ web \ wallpaper \ Windows \ img0.jpg
thenonhacker
@thenonhacker es noch funktioniert für mich, ich bin auf Windows 7.
Marv
12

Der Pfad zum aktuellen Hintergrundbild befindet sich im folgenden Registerschlüssel:

HKEY_CURRENT_USER\Control Panel\Desktop\Wallpaper 

Öffnen Sie das Startmenü und geben Sie im Suchfeld "regedit" ein. Navigieren Sie im Registrierungs-Explorer auf der linken Seite zum obigen Schlüssel. Wenn Sie einmal auf den Ordner "Desktop" klicken, wird rechts eine Liste mit Schlüsseln angezeigt. Suchen Sie nach dem Titel "Wallpaper". Der Wert ist der Speicherort des aktuellen Hintergrundbilds.

BloodPhilia
quelle
Funktioniert nicht in Win 10. Gibt den Weg zu einem "Transcoded" Wallpaper!
ps95
2

Kopieren Sie "C: \ Benutzer \ Test \ AppData \ Roaming \ Microsoft \ Windows \ Themes \ TranscodedWallpaper" nach image.jpg

'test' ist Ihr Benutzername, image.jpg ist das aktuelle Bild in der Folie.

Ruben Rivero
quelle
Dadurch wird das Bild möglicherweise gespeichert, aber die Meldung "Wie kann ich den Pfad zum aktuellen Desktop-Bild ermitteln ?" Wird nicht beantwortet. Teil.
Hennes
Bitte lesen Sie die Frage noch einmal sorgfältig durch. Ihre Antwort beantwortet nicht die ursprüngliche Frage.
DavidPostill
Arbeitete für mich auf Windows 10, danke! Sie können dann versuchen, mithilfe von "Google-Suche nach Bild" die ursprüngliche Quelle zu finden.
Intrepidis
0

BioniX Background Wallpaper Changer könnte Ihre Antwort sein:

  1. Wie kann ich immer den Bildpfad / Dateinamen auf dem Bildschirm anzeigen?

Bionix kann den Namen des aktuellen Hintergrundbilds anzeigen. Sie müssen jedoch in den Einstellungen "Hintergrundbildnamen auf dem Desktop anzeigen" aktivieren:

Bildbeschreibung hier eingeben

  1. es gibt einen, den ich wirklich wieder sehen möchte

Mit Bionix können Sie zu jedem vorherigen Bild zurückkehren, das Sie als Desktop-Hintergrund hatten (klicken Sie einfach auf die Schaltfläche "Vorherige Hintergrundbilder"):
Bildbeschreibung hier eingeben

Es kann auch das dritte tun - dass Sie nicht angefordert haben, aber ich denke, Sie könnten es brauchen. Es kann Ihnen bei der Bildverwaltung helfen. Zum Beispiel können Sie mit einem einzigen Klick ein Hintergrundbild, das Ihnen nicht gefällt, löschen (Papierkorb), sobald Sie es auf Ihrem Desktop sehen.

Ultralisk
quelle
0

Windows-Hintergrundbilder befinden sich in C: \ Windows \ Web \ Wallpapers, und Sie müssen dem Administrator die Berechtigung erteilen, Bilder hinzuzufügen, zu löschen oder zu verschieben.

Keith Grover
quelle