Чрез символичното свързване на тези две папки накарах всичко да работи за няколко секунди. Създадох символни връзки с имена c:portable и c:documents, без да премествам нито един файл или папка. Друго интересно нещо е, че ако преместя моите символни връзки на друго място, например към E: устройство, те продължават да работят и ще сочат към моите папки на D: устройство.
В предишна статия видяхме как да управляваме символни връзки с вграденитеmklinkконзолен инструмент. Днес ще видим как може да се направи същото с помощта на PowerShell.
Съдържание Крия За да създадете символна връзка в Windows 10 с PowerShell, За да създадете кръстовище на директория в Windows 10 с PowerShell, За да създадете твърда връзка в Windows 10 с PowerShell,За да създадете символна връзка в Windows 10 с PowerShell,
- Отворете PowerShell с повишени права.
- Въведете или копирайте и поставете следната команда:|_+_|
- СменетеВръзкачаст с пътя към символната връзка, която искате да създадете (включително името на файла и неговото разширение за файлове).
- СменетеМишеначаст с пътя (относителен или абсолютен), към който се отнася новата връзка.
Ти си готов.
Освен това можете да използвате PowerShell за създаване на връзки на директории и твърди връзки. Да видим как може да се направи.
За да създадете кръстовище на директории в Windows 10 с PowerShell,
- Отворете PowerShell с повишени права.
- Въведете или копирайте и поставете следната команда:|_+_|
- СменетеВръзкачаст с пътя към кръстовището на директорията, което искате да създадете.
- СменетеМишеначаст с пълния път до директорията, към която препраща новата връзка.
За да създадете твърда връзка в Windows 10 с PowerShell,
- Отворете PowerShell с повишени права.
- Въведете или копирайте и поставете следната команда:|_+_|
- СменетеВръзкачаст с пълния път, включително името на файла и неговото разширение за твърдата връзка, която искате да създадете.
- СменетеМишеначаст с пълния път до файла, към който препраща новата връзка.
Сега може да се чудите каква е разликата между символна връзка на директория и връзка на директория.
Каква е разликата между символна връзка на директория и връзка на директория
Directory Junction е по-стар тип символна връзка, която не поддържа UNC пътища (мрежови пътища, които започват с \) и относителни пътища. Преходите на директории се поддържат в Windows 2000 и по-нови NT базирани Windows системи. От друга страна, символната връзка към директория също поддържа UNC и относителни пътища. Те обаче изискват поне Windows Vista. Така че в повечето случаи днес символната връзка към директорията е предпочитаната опция.
Каква е разликата между твърда връзка и символна връзка
Твърда връзка може да се създаде само за файлове, но не и за папки. Не можете да създадете твърда връзка за директории. Така че има повече ограничения от Directory Junction и също така не поддържа UNC пътеки.
В Windows Vista и по-нови, кръстовища на директории се използват за свързване на по-стари пътища на файлови папки като C:Documents and Settings с по-нови пътища като C:Users. Символните връзки се използват и за пренасочване на C:UsersAll Users към C:ProgramData.
Започвайки с Windows Vista, твърдите връзки също се използват широко от Windows и неговия механизъм за обслужване. Много системни файлове са твърди връзки към файлове в папката Windows Component Store. Ако изпълните командата fsutil hardlink list за explorer.exe, notepad.exe или regedit.exe, можете сами да видите това!
Папката WinSxS съхранява различни системни файлове, които са свързани чрез твърди връзки към файловете, намиращи се в папките C:Windows, C:WindowsSystem32 и други системни папки. Когато се инсталират актуализации на операционната система, файловете в WinSxS се актуализират и отново се свързват твърдо към местоположенията на системата.
Това е.