Windows Tips & News

Створіть символічне посилання в Windows 10 за допомогою PowerShell

click fraud protection

У Windows 10 ви можете використовувати символічні посилання, щоб легко перенаправляти одну папку в інше місце. Символічні посилання широко використовуються в операційній системі для власних файлів і папок. Використовуючи символічні посилання, ви можете заощадити місце на диску та зробити доступними ваші дані з різних місць розташування файлової системи без фізичного переміщення ваших даних.
Символічні посилання можуть бути дуже корисними в багатьох ситуаціях. Наприклад, деякий час тому я додав SSD диск до свого комп’ютера і встановив туди Windows. Усі мої портативні програми залишилися в папці D:\portable, і багато з них були налаштовані на роботу з папкою D:\documents. Проблема полягала в тому, що до того, як я додав цей новий SSD, шлях до папок був C:\portable і C:\documents.

З’єднавши символічні посилання на ці дві папки, я змусив усе запрацювати за кілька секунд. Я створив символічні посилання c:\portable і c:\documents без переміщення жодного файлу чи папки. Ще одна цікава річ: якщо я переміщу свої символічні посилання в інше місце, наприклад, на диск E:, вони продовжують працювати і вказуватимуть на мої папки на диску D:.

в попередня стаття, ми побачили, як керувати символічними посиланнями за допомогою вбудованого mklink консольний інструмент. Сьогодні ми побачимо, як те саме можна зробити за допомогою PowerShell.

Щоб створити символічне посилання в Windows 10 за допомогою PowerShell,

  1. Відкрийте ан підвищений PowerShell.
  2. Введіть або скопіюйте та вставте таку команду:
    New-Item -ItemType SymbolicLink -Path "Link" - Target "Target"
  3. Замініть Посилання частина із шляхом до символічного посилання, яке потрібно створити (включаючи назву файлу та його розширення для файлів).
  4. Замініть Ціль частина із шляхом (відносним або абсолютним), на який посилається нове посилання.

Ви закінчили.
Крім того, ви можете використовувати PowerShell для створення з’єднань каталогів і жорстких посилань. Давайте подивимося, як це можна зробити.

Щоб створити з’єднання каталогів у Windows 10 за допомогою PowerShell,

  1. Відкрийте ан підвищений PowerShell.
  2. Введіть або скопіюйте та вставте таку команду:
    New-Item -ItemType Junction -Path "Link" - Target "Target"
  3. Замініть Посилання частина із шляхом до з’єднання каталогів, яке потрібно створити.
  4. Замініть Ціль частина з повним шляхом до каталогу, на який посилається нове посилання.

Щоб створити жорстке посилання в Windows 10 за допомогою PowerShell,

  1. Відкрийте ан підвищений PowerShell.
  2. Введіть або скопіюйте та вставте таку команду:
    New-Item -ItemType HardLink -Path "Link" -Target "Target"
  3. Замініть Посилання частину з повним шляхом, включаючи назву файлу та його розширення для жорсткого посилання, яке ви хочете створити.
  4. Замініть Ціль частина з повним шляхом до файлу, на який посилається нове посилання.

Тепер ви можете задатися питанням, яка різниця між символьним посиланням каталогу та з’єднанням каталогів.

Яка різниця між символьним посиланням каталогу та з’єднанням каталогу
З'єднання каталогів — це старіший тип символічного посилання, який не підтримує UNC-шляхи (мережеві шляхи, що починаються з \\) і відносні шляхи. З'єднання каталогів підтримуються в Windows 2000 і новіших системах Windows на базі NT. З іншого боку, символічне посилання до каталогу також підтримує UNC та відносні шляхи. Однак для них потрібна принаймні Windows Vista. Отже, сьогодні в більшості випадків символічне посилання до каталогу є кращим варіантом.

Яка різниця між жорстким посиланням і символічним посиланням
Жорстке посилання можна створити лише для файлів, а не папок. Ви не можете створити жорстке посилання для каталогів. Таким чином, він має більше обмежень, ніж з’єднання каталогів, а також не підтримує шляхи UNC.

У Windows Vista і пізніших версіях з’єднання каталогів використовуються для зв’язування старих шляхів до папок файлів, таких як C:\Documents і Settings, з новішими шляхами, наприклад C:\Users. Символічні посилання також використовуються для переспрямування C:\Users\All Users до C:\ProgramData.

Починаючи з Windows Vista, жорсткі посилання також широко використовуються Windows та її механізмом обслуговування. Багато системних файлів є жорсткими посиланнями на файли в папці Windows Component Store. Якщо ви запустите команду fsutil hardlink list для explorer.exe, notepad.exe або regedit.exe, ви зможете побачити це самі!

The папка WinSxS зберігає різні системні файли, які пов’язуються через жорсткі посилання з файлами, розташованими в папках C:\Windows, C:\Windows\System32 та інших системних папках. Після встановлення оновлень операційної системи файли всередині WinSxS оновлюються і знову жорстко пов’язуються з системними розташуваннями.

Це воно.

Windows 10 Build 19582 (Fast Ring)

Windows 10 Build 19582 (Fast Ring)

Сьогодні Microsoft випустила нову збірку Windows для інсайдерів у Fast Ring. Windows 10 Build 195...

Читати далі

Команди ms-settings в Windows 10 Fall Creators Update

Команди ms-settings в Windows 10 Fall Creators Update

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Команди ms-settings в Windows 10 Creators Update

Команди ms-settings в Windows 10 Creators Update

7 відповідейДодаток Налаштування в Windows 10 замінює класичну панель керування. Він складається ...

Читати далі