12Aug
אחת התכונות המיוחלות ב- Windows Vista הייתה היכולת להשתמש בקישורים סמליים, כמו שאתה יכול בלינוקס.למרבה הצער, הם לא עובדים די טוב ככל שהם יכולים, אבל זה שדרוג גדול מגרסאות קודמות, ויש לי פתרו מספר בעיות בשבילי כבר.
שימוש בפקודה mklink
הפקודה שאתה צריך להשתמש היא mklink , שבו תשתמש משורת הפקודה.פשוט להקליד אותו בשורת הפקודה כדי לראות את האפשרויות:
C: \ Users \ geek & gt; mklink יוצר קישור סמלי.MKLINK [[/ D] |[/ H] |[/ J]] קישור יעד / D יוצר קישור סימבולי במדריך.ברירת המחדל היא קישור סימבולי לקובץ./ H יוצר קישור קשה במקום קישור סימבולי./ J יוצר צומת מדריך.הקישור מציין את שם הקישור הסמלי החדש.Target מציין את הנתיב( יחסי או מוחלט) שהקישור החדש מתייחס אליו.לדוגמה, אם אתה רוצה לעשות את התיקייה C: \ Users \ Geek \ TestFolder זמין מ C: \ TestFolder גם כן, אתה יכול להשתמש בפקודה הבאה.
C: \ mklink / D C: \ TestFolder C: \ Users \ Geek \ TestFolder
קישור סימבולי שנוצר עבור C: \ TestFolder & lt; & lt; === & gt; & gt;C: \ Users \ Geek \ TestFolder
עכשיו אם אתה מסתכל בספריית C: \ TestFolder, תראה מה הקבצים היו בספרייה אחרים.
הבנת האפשרויות.
MKLINK קישור היעד
באמצעות הפקודה ללא כל אפשרויות נוספות יוצר קישור רך לקובץ.
/ D יוצר קישור סימבולי, או קישור רך.
זה בעצם פועל כמו קיצור דרך לתיקייה בגירסאות קודמות של Windows, אלא שאתה לא צריך להשתמש קיצור דרך בפועל.
/ H יוצר קישור קשה, המצביע ישירות על הקובץ.
לא ניתן להשתמש באפשרות זו עבור תיקיות ישירות מסיבה כלשהי, יהיה עליך להשתמש באפשרות הבאה.
/ J יוצר "צומת מדריך"
צומת מדריך הוא למעשה רק קישור קשה לספרייה.זוהי תכונה שהייתה קיימת לפני Vista גם כן.אם אתה מנסה קישור לספרייה באמצעות קישור קשה, אז אתה צריך להשתמש באפשרות זו.
הבנה קשה לעומת קישורים רכים
קישור קשיח
קישור קשה ישירות מצביע על הקובץ, ופועל למערכת ההפעלה כאילו הוא הקובץ עצמו.אתה רוצה להשתמש באפשרות זו רוב הזמן אם אתה מנסה לזייף ספריה של היישום.
קישור רך
קישור רך הוא למעשה קיצור לקובץ או לתיקייה - אם אתה משתמש ב- Windows Explorer, תנותב מחדש לספרייה אם תלחץ פעמיים על קיצור הדרך, היא לא תעמיד פנים את חלקהמערכת קבצים.אתה עדיין יכול להתייחס ישירות או לפתוח קובץ עם הנתיב symlinked, וזה עובד בעיקר.
שימוש בסימלים של שיתוף רשת
אחד הדברים שנדונו בהרחבה הוא שאינך יכול להשתמש ב- Symlinks של Vista ממערכת הפעלה אחרת( לא מפתיעה), אך אינך יכול להשתמש בהם גם ממיקום משותף ברשת.זה מטריד אם אתה מצפה להשתמש בתכונה זו בשרת אינטרנט או שרת קבצים.
מחיקת סימניות
כדי למחוק קישור, ניתן פשוט למחוק את הקישור.רק לוודא שאתה לא למחוק את הקובץ המקורי.