Створіть символічне посилання в Windows 10 за допомогою PowerShell
У Windows 10 ви можете використовувати символічні посилання, щоб легко перенаправляти одну папку в інше місце. Символічні посилання широко використовуються в операційній системі для власних файлів і папок. Використовуючи символічні посилання, ви можете заощадити місце на диску та зробити доступними ваші дані з різних місць у файловій системі без фізичного переміщення ваших даних.
Реклама
З’єднавши ці дві папки символічними посиланнями, я змусив усе запрацювати за кілька секунд. Я створив символічні посилання c:\portable і c:\documents без переміщення жодного файлу чи папки. Інша цікава річ: якщо я переміщу свої символічні посилання в інше місце, наприклад, на диск E:, вони продовжують працювати і вказуватимуть на мої папки на диску D:.
в попередня стаття, ми побачили, як керувати символічними посиланнями за допомогою вбудованого mklink консольний інструмент. Сьогодні ми побачимо, як те саме можна зробити за допомогою PowerShell.
Щоб створити символічне посилання в Windows 10 за допомогою PowerShell,
- Відкрийте ан підвищений PowerShell.
- Введіть або скопіюйте та вставте таку команду:
New-Item -ItemType SymbolicLink -Path "Link" - Target "Target"
- Замініть Посилання частина із шляхом до символічного посилання, яке потрібно створити (включаючи назву файлу та його розширення для файлів).
- Замініть Ціль частина із шляхом (відносним або абсолютним), на який посилається нове посилання.
Ви закінчили.
Крім того, ви можете використовувати PowerShell для створення з’єднань каталогів і жорстких посилань. Давайте подивимося, як це можна зробити.
Щоб створити з’єднання каталогів у Windows 10 за допомогою PowerShell,
- Відкрийте ан підвищений PowerShell.
- Введіть або скопіюйте та вставте таку команду:
New-Item -ItemType Junction -Path "Link" - Target "Target"
- Замініть Посилання частина із шляхом до з’єднання каталогів, яке потрібно створити.
- Замініть Ціль частина з повним шляхом до каталогу, на який посилається нове посилання.
Щоб створити жорстке посилання в Windows 10 за допомогою PowerShell,
- Відкрийте ан підвищений PowerShell.
- Введіть або скопіюйте та вставте таку команду:
New-Item -ItemType HardLink -Path "Link" - Target "Target"
- Замініть Посилання частина з повним шляхом, включаючи назву файлу та його розширення для жорсткого посилання, яке ви хочете створити.
- Замініть Ціль частина з повним шляхом до файлу, на який посилається нове посилання.
Тепер ви можете задатися питанням, яка різниця між символьним посиланням каталогу та з’єднанням каталогу.
Яка різниця між символьним посиланням каталогу та з’єднанням каталогу
З'єднання каталогів — це старіший тип символічного посилання, який не підтримує 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 оновлюються і знову жорстко пов’язуються з системними розташуваннями.
Це воно.