עוד טריק שימושי ביותר שכמעט אף אחד לא מכיר!
מכירים את זה שאתם רוצים לשים קיצור דרך מתיקיה לתיקיה בתוך דיסק און קי או כונן חיצוני, אבל אי אפשר כי המחשב מקצה לכונן בכל פעם אות אחרת (D/E וכו')?
יש שמנסים לקבוע אות כונן קבועה (על אות לא שימושית שאף פעם לא תגיעו אליה, כמו J או Z) במחשב האישי, אבל ברגע שתחברו את הכונן למחשב אחר - האות תשתנה בחזרה והקיצור יהרס
Spoiler
אני נתקלתי בזה בעיקר בסידור כונן אוסף התוכנות שלי. תוכנות מסוימות היו אמורות להופיע בכמה קטגוריות שונות, ובגלל המשקל הכפול (או המשולש) הכונן התנפח מהר מאוד. הייתי חייב להחליף את הכפילויות בקיצורי דרך כדי לחסוך מקום, אבל הייתי צריך שהם יעבדו בכל מחשב שאליו אני מחבר את הכונן
הפתרון הוא ליצור קיצור דרך יחסי
קיצור כזה לא מתחיל מאות כונן קשיחה (כמו E:), אלא מנווט "אחורה" ו"קדימה" מהמקום שבו הוא נמצא אל הנתיב הרצוי.
הכלל הפשוט הוא: הסימון ..\ (שתי נקודות ולוכסן) אומר למערכת "חזור תיקייה אחת למעלה".
הוראות מפורטות בספוילר:
Spoiler
העיקרון בנתיב יחסי הוא ככה:
. (נקודה אחת): אומר למערכת "תישאר בתיקייה שבה אתה נמצא עכשיו". אם הקובץ יושב באותה תיקייה בדיוק כמו הקיצור, או בתוך תת-תיקייה שלה, תשתמש בזה. (לדוגמה: .\MyPrograms\file.exe).
.. (שתי נקודות): אומר למערכת "תעלה שלב אחד אחורה (לתיקיית האב)".
.... (שתי נקודות פעמיים): "תעלה שתי רמות אחורה". אתה יכול להמשיך לשרשר את זה כמה שצריך עד שתגיע לשורש הכונן. משם אתה פשוט רושם את שם התיקייה שאליה אתה רוצה להיכנס.
מה לעשות תכלס'-
כנסו לתיקייה שבה אתם רוצים שקיצור הדרך יישב, לחצו קליק ימני > חדש > קיצור דרך.
סייר הקבצים לא יודע לאכול נתיבים יחסיים סתם ככה, אז אנחנו צריכים להשתמש בפקודת מערכת שתריץ אותם. בשדה היעד (Target), העתיקו את אחת מהפקודות הבאות (כולל המרכאות!), ושנו את הנתיב בסוף לנתיב שאתם צריכים:
אם המטרה היא לפתוח תיקייה אחרת:
נשתמש בסייר הקבצים עצמו:
%windir%\explorer.exe "..\שם_התיקייה_שלכם"
(בדוגמה הזו: הקיצור יעלה תיקייה אחת אחורה בעץ, וייכנס לתיקייה שרשמתם).
אם המטרה היא להפעיל תוכנה או קובץ (.exe):
נשתמש בשורת הפקודה:
%comspec% /c start "" ".\שם_התיקייה\שם_הקובץ.exe"
(בדוגמה הזו: הקיצור ייכנס לתוך תת-תיקייה ויפעיל את הקובץ. הנקודה הבודדת . מסמלת "התחל מהתיקייה הנוכחית").
חשוב! -
Spoiler
אל תדלגו על השלב הזה! אחרי שיצרתם את הקיצור, לחצו עליו קליק ימני > מאפיינים (Properties).
גשו לשדה שנקרא התחל ב- (Start in) – ותמחקו משם את כל הטקסט!
השדה הזה חייב להישאר ריק לחלוטין. אם תשאירו שם טקסט, המערכת תדחוף לשם את אות הכונן הנוכחית, והקיצור שוב ייהרס ברגע שתעברו מחשב.
לסיום אתם יכולים להחליף את האייקון (במאפייני קיצור הדרך) לאייקון הרגיל של תיקיה בסייר ווינדוס
[image: 1781641595428-06b3cc70-7760-4fa0-92dd-4136be817e44-image.png]
Spoiler
אם הוא לא מציע לכם את האייקון הזה תגדירו לו לחפש אייקונים במקום הרגיל של אייקונים לתיקיות
אמור להיות במיקום-
%SystemRoot%\System32\SHELL32.dll
[image: 1781641791970-681cec05-20b4-44e9-9909-e8fc827b196a-image.png] [image: 1781641846729-4a43d390-8cdc-4511-9877-d39697eaabbf-image.png]
בהצלחה!