Διαδρομή προς τα τρέχοντα φόντα της επιφάνειας εργασίας στα Windows 10;

Υπάρχει μια άλλη ερώτηση εδώ που επιτρέπει στους χρήστες να βρουν τη διαδρομή της τρέχουσας εικόνας φόντου τους μέσω μιας εντολής cmd.

Πώς μπορώ να βρω τη διαδρομή προς την τρέχουσα εικόνα της επιφάνειας εργασίας;

Στα Windows 10 αυτό δεν λειτουργεί πλέον. Επιστρέφει μόνο την πρώτη εικόνα στο φάκελο, δεν αλλάζει μαζί με τα φόντα καθώς μεταβαίνουν. Χρειάζομαι μια παρόμοια εντολή που να επιστρέφει τη διαδρομή (ή τις διαδρομές) προς την τρέχουσα εικόνα στο φόντο (ή τα φόντα) της επιφάνειας εργασίας, η οποία να λειτουργεί πραγματικά στα Windows 10, αν υπάρχει.

Λύση

Μπορείτε να βρείτε ένα αντίγραφο της τρέχουσας ταπετσαρίας πληκτρολογώντας την παρακάτω διαδρομή στη γραμμή διευθύνσεων της Εξερεύνησης αρχείων των Windows.

Διαδρομή 1 - %AppData%\Microsoft\Windows\Themes\CachedFiles

Αν δεν βρείτε αντίγραφο της τρέχουσας εικόνας φόντου της επιφάνειας εργασίας σας εδώ, δοκιμάστε την παρακάτω διαδρομή.

Διαδρομή 2 - %AppData%\Microsoft\Windows\Themes\TranscodedWallpaper

Σημείωση: Το αρχείο TranscodedWallpaper στη διαδρομή 2 δεν έχει επέκταση αρχείου. Χρησιμοποιήστε το πλαίσιο διαλόγου "Άνοιγμα με" ή "Πώς θέλετε να ανοίξετε αυτό το αρχείο; " και επιλέξτε οποιοδήποτε πρόγραμμα προβολής εικόνων, όπως, "Windows Photo Viewer", "Honeyview" ή την εφαρμογή "Photos".

Σημείωση για τα Windows 10: Οι παραπάνω τοποθεσίες έχουν περιορισμούς. Για παράδειγμα, εάν η ταπετσαρία που αναζητάτε δεν είναι πλέον ορατή στην καρτέλα "Φόντο" στην εφαρμογή Ρυθμίσεις, δεν μπορείτε να την ανακτήσετε. Θα λειτουργήσει για τις πέντε τελευταίες ταπετσαρίες σας, αλλά τίποτα παλαιότερο. (Πηγή)

Οι προεπιλεγμένες ταπετσαρίες των Windows μπορούν να βρεθούν στη διεύθυνση

%SystemRoot%\Web

Θα δείτε 3 φακέλους

  • "4K" για ταπετσαρίες 4K,
  • "Screen" για φόντα οθόνης κλειδώματος, &amp,
  • "Ταπετσαρίες" για τις προεπιλεγμένες ταπετσαρίες των Windows

Εγκατεστημένα θέματα (Aero, κ.λπ.):

%SystemRoot%\Resources\Themes

Εγκατεστημένα θέματα ανά χρήστη (συμπεριλαμβανομένων των προεγκατεστημένων από OEM):

%LocalAppData%\Microsoft\Windows\Themes  

Αν ψάχνετε για τη θέση των εικόνων της οθόνης κλειδώματος - επισκεφθείτε αυτή την ερώτηση του SuperUser.

Προσωπικά, χρησιμοποιώ τον John's Background Switcher για να διαχειριστώ το φόντο της επιφάνειας εργασίας μου.

Το John's Background Switcher έχει μια επιλογή για να δείτε το τρέχον/προηγούμενο φόντο της επιφάνειας εργασίας (που έχει οριστεί από την ίδια την εφαρμογή). Ακολουθήστε τα παρακάτω βήματα -

  1. Κάντε δεξί κλικ στο εικονίδιο του δίσκου και επιλέξτε Προβολή τρέχουσας εικόνας και το τρέχον φόντο της επιφάνειας εργασίας ανοίγει στο πρόγραμμα προβολής φωτογραφιών των Windows (ή στο προεπιλεγμένο πρόγραμμα προβολής εικόνων).
  2. Στο πρόγραμμα προβολής φωτογραφιών των Windows, μπορείτε να κάνετε δεξί κλικ στην εικόνα &amp- επιλέξτε Ανοιγμα θέσης αρχείου για να δείτε την αρχική θέση του τρέχοντος φόντου επιφάνειας εργασίας στην Εξερεύνηση αρχείων των Windows.

Για να ενεργοποιήσετε το Windows Photo Viewer στα Windows 10 επισκεφθείτε αυτό το άρθρο στο HowToGeek

Σχόλια (5)

Τα Windows 8 και 10 εξακολουθούν να αποθηκεύουν την αρχική διαδρομή της τρέχουσας εικόνας φόντου - και όχι το αποθηκευμένο / μετακωδικοποιημένο αρχείο όπως στην απάντηση του xypha:

HKEY_CURRENT_USER\Control Panel\Desktop\TranscodedImageCache

Η Microsoft δεν'θέλει τα πράγματα να είναι εύκολα όμως: αυτό δεν είναι'απλό κείμενο, οπότε πρέπει να το αποκωδικοποιήσετε από το δυαδικό.

Ο ιστότοπος Winhelponline έχει συντάξει μερικά σενάρια (VBA και PowerShell) που μπορούν να εκτυπώσουν το όνομα της εικόνας και να εκκινήσουν τον Explorer για να δείξουν το αρχείο εικόνας.

http://www.winhelponline.com/blog/find-current-wallpaper-file-path-windows-10/

Σχόλια (2)

Δεν εξηγείτε ακριβώς τι θέλετε να πετύχετε, οπότε μπορώ να δώσω μερικές συμβουλές εδώ με βάση μια εικασία: θέλετε να αλλάζετε την ταπετσαρία σας υπό ορισμένες συνθήκες (για παράδειγμα, μια ταπετσαρία κάθε φορά που κάνετε επανεκκίνηση του υπολογιστή σας) ή να χρησιμοποιείτε ένα προσαρμοσμένο αρχείο ως ταπετσαρία.

Στα Windows 7 η ταπετσαρία βρισκόταν συνήθως στο %AppData%\Microsoft\Windows\Themes\TranscodedWallpaper.
Στα Windows 10 θα τη βρείτε στο %AppData%\Microsoft\Windows\Themes\CachedFiles.

Μπορείτε επίσης να αναρωτηθείτε στο μητρώο στη διεύθυνση

HKEY_CURRENT_USER\Control Panel\Desktop\TranscodedImageCache

αλλά προσέξτε τις παρακάτω προειδοποιήσεις για προγράμματα που ΔΕΝ γράφουν αρχείο στο δίσκο!

Αν θέλετε να φτιάξετε το δικό σας CMD script, αυτό μπορεί να είναι αναξιόπιστο ΑΝ ορίσετε την ταπετσαρία όχι από τα Windows αλλά από ένα εξωτερικό πρόγραμμα. Για παράδειγμα, αν δω μια ωραία εικόνα στο πρόγραμμα περιήγησης, την ορίζω ως ταπετσαρία απευθείας από εκεί. Το ίδιο ισχύει και για το IrfanView. Μπορώ εύκολα να αναφέρω άλλα 10 δημοφιλή προγράμματα που θα μπορούσαν να αλλάξουν την ταπετσαρία σε μια προσαρμοσμένη διαδρομή.

Σημειώστε ότι ορισμένα προγράμματα αλλάζουν την ταπετσαρία χωρίς στην πραγματικότητα να γράφουν ένα αρχείο στο δίσκο. Αυτό μπορεί να γίνει με τη σύνδεση στο παράθυρο της επιφάνειας εργασίας των Microsoft Windows και τη σχεδίαση απευθείας στον καμβά του. Με αυτόν τον τρόπο σχεδιάζονται τα κινούμενα σχέδια GIF/AVI στην επιφάνεια εργασίας.

Υπάρχει και ένα άλλο ζήτημα αν φτιάξετε το δικό σας σενάριο: ή όταν αλλάζει η ανάλυση της επιφάνειας εργασίας;

Η λύση (αν μάντεψα σωστά το πρόβλημά σας) θα ήταν να χρησιμοποιήσετε ένα πρόγραμμα όπως το John's Background Switcher ή το BioniX Desktop Background Changer. Το τελευταίο είναι πολύ πιο παραμετροποιήσιμο και μπορεί να ελεγχθεί μέσω της γραμμής εντολών. Διαθέτει επίσης αυτόματη ανίχνευση για να εντοπίσει τον καλύτερο τρόπο αλλαγής του μεγέθους της εικόνας (fill/fit/tile). Το BioniX μπορεί επίσης να σχεδιάσει GIF χωρίς να γράψει τίποτα στο δίσκο (όπως εξηγήθηκε παραπάνω).

Ένας ακόμα καλύτερος τρόπος θα ήταν να χρησιμοποιήσετε την επιλογή "Lock on folder". Ρυθμίστε το BioniX να αλλάζει την ταπετσαρία σας κάθε 60 δευτερόλεπτα (μην ανησυχείτε, δεν θα βλέπετε νέα ταπετσαρία κάθε 60 δευτερόλεπτα αφού θα χρησιμοποιείτε μόνο ένα αρχείο). Ορίστε το BioniX να κλειδώνει σε οποιοδήποτε φάκελο (ας πούμε C:\ Wallpapers). Μέσα σε αυτόν το φάκελο βάζετε ένα μόνο αρχείο που ονομάζεται κάτι σαν Η ταπετσαρία μου.jpg. Το BioniX θα χρησιμοποιεί αυτό το αρχείο ως ταπετσαρία κάθε 60 δευτερόλεπτα. Τώρα, κάθε φορά που θέλετε να αλλάξετε την ταπετσαρία αντικαθιστάτε το παλιό αρχείο My Wallpaper.jpg με το νέο σας αρχείο. Το BioniX θα δει την αλλαγή που κάνατε στο φάκελο και θα εφαρμόσει το νέο αρχείο (μέσα σε 60 δευτερόλεπτα).


Ενημερώστε μας τι θέλετε να πετύχετε με το σενάριό σας για να λάβουμε μια καλύτερη λύση.

Σχόλια (8)