אם אתה משתמש במצגת רקע של שולחן העבודה או בתוכנה להחלפת טפטים של צד שלישי וברצונך למצוא את שם הקובץ של טפט שולחן העבודה המוצג כעת, אז המאמר הזה הוא בשבילך. נתיב הטפט הנוכחי מאוחסן ברישום אך אינו מוצג בדף ההגדרות המודרני התאמה אישית ב-Windows 10.
פוסט זה אומר לך כיצד למצוא את השם והנתיב הנוכחי של קובץ הטפט ב-Windows 8 ו-Windows 10.
מצא את קובץ הטפט הנוכחי (רקע שולחן העבודה):
- בתיקייה Themes שלך
- שימוש ביישומון רקע שולחן העבודה
- שימוש בעורך הרישום
- שימוש בסקריפט של Windows
- שימוש ב- PowerShell
כיצד למצוא את טפט שולחן העבודה הנוכחי ב-Windows 10
להלן חמש שיטות שונות למצוא את שם הקובץ הנוכחי ברקע שולחן העבודה (טפט), החל מהאפשרות הקלה ביותר.
מצא את תמונת הטפט בתיקיית Themes שלך ב-Windows 10
כאשר אתה מגדיר טפט של כל פורמט תמונה, Windows ממירה את הקובץ הזה לפורמט JPEG וגם לפעמים מפחית את איכותו. תמונת הטפט שהומרה עשויה להתקיים באחד משלושת המיקומים השונים המוזכרים להלן, בהתאם לשיטה שבה השתמשת להגדרת הטפט.
כאשר תלחץ לחיצה ימנית על קובץ תמונה ובחר הגדר כרקע לשולחן העבודה
בתפריט ההקשר, עותק של קובץ התמונה מומר ומאוחסן כTranscodedWallpaper
ללא סיומת קובץ. הטפט המקודד מאוחסן כאן:
%appdata%\Microsoft\Windows\Themes
הקלד את נתיב התיקיה לעיל בתיבת הדו-שיח 'הפעלה' או בשורת הכתובת של סייר כדי לגשת למיקום.
כל מה שאתה צריך לעשות הוא להעתיק את התמונה המקודדת מלמעלה למיקום אחר, להוסיף את .jpg
הרחבה ולהשתמש בה.
אם השתמשת ב-Browse.. אפשרות בהגדרות התאמה אישית כדי להגדיר את רקע שולחן העבודה, ולאחר מכן הגרסה המומרה והגדלה (המתאימה לרזולוציית התצוגה שלך) של התמונה מאוחסנת בספרייה הבאה.
%appdata%\Microsoft\Windows\Themes\CachedFiles
מוסכמות שמות הקבצים היא כמו CachedImage_1920_1080_POS0.jpg
כאשר המספרים מציינים את רזולוציית התצוגה הנוכחית של 1920 x 1080. POS0 עשוי לציין את מספר הצג (אם משתמשים במספר צגים).
במקרה שלא השתמשת בשתי השיטות שלמעלה, אלא הגדר את טפט הרקע של שולחן העבודה באמצעות מציג התמונות של Windows, ולאחר מכן קובץ ה-JPEG המקודד המאוחסן בתיקייה הבאה בשם Windows Photo Viewer Wallpaper.jpg
, ונתיב הקובץ נכתב לרישום.
%AppData%\Roaming\Microsoft\Windows Photo Viewer
שים לב שהאיכות של הטפט המקודד והמומר (ל-JPEG) עשויה להיות לא בדיוק זהה למקור.
ערך הרישום TranscodedImageCache
מתעדכן בכל המקרים לעיל.
שימוש ביישומון רקע שולחן העבודה ב-Windows 10
היישומון הקלאסי של רקע שולחן העבודה ב-Windows 10 מציג את שם קובץ הרקע של שולחן העבודה שנבחר כעת עם הנתיב המלא.
- לחץ לחיצה ימנית על התחל ולחץ על הפעלה כדי להעלות את תיבת הדו-שיח 'הפעלה'.
- הקלד את הפקודה הבאה ולחץ להיכנס
מעטפת{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} -Microsoft. התאמה אישית\עמודWallpaper
ב-Windows 10 זה פותח את יישומון הרקע הקלאסי של שולחן העבודה, מראה את קובץ תמונת הטפט הנוכחי ואת נתיב התיקיה.
שימוש בעורך הרישום ב-Windows 10
ההפניה לטפט שולחן העבודה הנוכחי עשויה להתקיים במיקום אחד או יותר ברישום.
פתח את עורך הרישום (regedit.exe
)
בעורך הרישום, יש את המפתחות שאתה צריך לבדוק.
HKEY_CURRENT_USER\לוח הבקרה\שולחן עבודה
חפש את הערך ששמו טפט
(סוג: REG_SZ).
חפש את הערך ששמו TranscodedImageCache
(סוג: REG_BINARY)
TranscodedImageCache
הוא ערך בינארי, אבל אתה יכול בקלות לזהות את נתיב הקובץ על ידי לחיצה כפולה על הערך וקריאת הנתונים.
מיקום היסטוריה נוסף ב-Windows 10
עבור אל מפתח הרישום הבא המאחסן את היסטוריית הרקע של שולחן העבודה שלך.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers
ה BackgroundHistoryPath0 ערך מפרט את הטפט הנוכחי.
הערכים BackgroundHistoryPath1, BackgroundHistoryPath2, BackgroundHistoryPath3, BackgroundHistoryPath4 מתייחסים לארבעת הטפטים הקודמים שבהם השתמשת. התמונות הממוזערות של היסטוריית הטפטים מוצגות בדף התאמה אישית של הגדרות הרקע ב-Windows 10.
מצא את קובץ הטפט הנוכחי באמצעות VBScript
יש לנו מאמר שקובע את מקור הטפט ב-Windows 7 (עיין: הוסף תפריט ההקשר "מיקום קובץ רקע שולחן העבודה" ב-Windows 7) אבל הסקריפט הזה לא עובד ב-Windows 8 ו-10. הסיבה לכך היא שב-Windows 8 ו-10 נתיב מקור הטפט הנוכחי מאוחסן בענף רישום אחר. יתרה מכך, ב-Windows 8 (ובגרסאות מוקדמות של Windows 10) מיקרוסופט החליטה לא לאחסן את נתיב מקור הטפט בטקסט רגיל.
הקורא שלנו"raveren" הגיע עם סקריפט עבור Windows 8 ו- Windows 10. בדוק את הקישור הבא:
https://gist.github.com/raveren/ab475336cc69879a378b
שים לב ש-Unicode אינו נתמך על ידי VBScripts. סקריפטים אלה לא יפעלו כהלכה אם נתיב הטפט מכיל תווים שאינם אנגלים.
מצא את קובץ הטפט הנוכחי באמצעות סקריפט PowerShell
אתה יכול להשתמש ב- PowerShell כדי לְפַעֲנֵחַ ה TranscodedImageCache
שם קובץ טפט. הנה שורת הפקודה שעושה את העבודה:
$TIC=(Get-ItemProperty 'HKCU:\Control Panel\Desktop' TranscodedImageCache -ErrorAction Stop).TranscodedImageCache [מערכת. טֶקסט. קידוד]::Unicode. GetString($TIC) -replace '(.+)([A-Z]:[0-9a-zA-Z\\])+','$2'
תודה לג'ון Dangerbrooks על הסקריפט הבא של PowerShell (תומך ביוניקוד) שעוזר לך לפענח את TransCodedImageCache
ערך הרישום ואתר/בחר את קובץ הטפט בסייר הקבצים. הסקריפט עובד ב-Windows 7 עד Windows 10. אתה יכול גם לקרוא את הפוסט בבלוג של ג'ון מציאת מיקום טפטים ב-Windows | קבצים חסויים!.
ה TranscodedImageCache
ערך הרישום מציג את שם קובץ התמונה המקורי/מקור במקרים הבאים:
- הגדר את רקע שולחן העבודה באמצעות תפריט לחיצה ימנית של קובץ התמונה.
- הגדר את רקע שולחן העבודה באמצעות הגדרות התאמה אישית.
- הגדר את רקע שולחן העבודה באמצעות היישומון הקלאסי של רקע שולחן העבודה.
ישנן מספר דרכים שונות להגדיר את רקע שולחן העבודה ב-Windows. עבור כל השיטות האחרות (למשל, הגדרת רקע שולחן העבודה באמצעות דפדפן האינטרנט שלך, Windows Photo Viewer, אפליקציית תמונות וכו'), ה-TranscodedImageCache מאחסן רק את הנתיב של הקובץ שהומר (בפורמט BMP או JPEG) נָתִיב.
תפריט הקשר (אופציונלי)
אתה יכול גם להוסיף פקודת "מצא טפט נוכחי" לתפריט הקליק הימני של שולחן העבודה באמצעות ה קובץ .reg לְהַלָן.
עורך הרישום של Windows גרסה 5.00 [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation] "icon"="shell32.dll, 324" @="מצא טפט נוכחי" [HKEY_CLASSES_ROOT\DesktopBackground\Shell\DesktopBackgroundFileLocation\command] @="powershell.exe -nologo -ExecutionPolicy Bypass -command find_current_wallpaper.ps1"
העתק את התוכן לעיל לפנקס רשימות ושמור את הקובץ עם סיומת .reg. לאחר מכן לחץ פעמיים על קובץ ה-.reg כדי להפעיל אותו.
לאחר מכן, העתק את קובץ הסקריפט של ג'ון PowerShell "find_current_wallpaper.ps1
" (מוזכר קודם לכן במאמר זה) ל- C:\Windows
תיקייה.
לחיצה על האפשרות תפעיל את סקריפט PowerShell אשר בתורו מאתר עבורך את טפט שולחן העבודה הנוכחי במהירות.
בקשה קטנה אחת: אם אהבתם את הפוסט הזה, בבקשה שתפו אותו?
נתח "קטנטן" אחד ממך יעזור ברצינות לצמיחת הבלוג הזה. כמה הצעות נהדרות:- להצמיד אותו!
- שתף אותו בבלוג האהוב עליך + פייסבוק, Reddit
- צייץ את זה!