Една от дългоочакваните функции на Windows Vista е възможността за използване на символни връзки, както можете да използвате в Linux. За съжаление, те не работят толкова добре, колкото биха могли, но това е голям ъпгрейд от предишните версии и вече е разрешил редица проблеми за мен.
Командата, която трябва да използвате, е mklink, който ще използвате от командния ред. Просто го въведете в командния ред, за да видите опциите:
C: \ Users \ geek> mklink Създава символна връзка. MKLINK [[/ D] | [/ H] | [/ J]] Link Target / D Създава директория символна връзка. По подразбиране е файлов символен линк. / H Създава твърда връзка вместо символна връзка. / J Създава връзка в директорията. Връзката определя новото име на символната връзка. Целевата посочва пътя (относителен или абсолютен), към който се отнася новата връзка.
Например, ако искате да направите папката C: \ Users \ Geek \ TestFolder достъпна и от C: \ TestFolder, можете да използвате следната команда.
C: \ mklink / D C: \ TestFolder C: \ Users \ Geek \ TestFolder
символна връзка, създадена за C: \ TestFolder <> C: \ Users \ Geek \ TestFolder
Сега, ако погледнете в директорията C: \ TestFolder, ще видите какви файлове са в другата директория.
Целева връзка за MKLINK
Използването на командата без допълнителни опции създава мека връзка към файл.
/ D създава символна връзка или мека връзка.
Това по същество действа като пряк път към папка в предишни версии на Windows, с изключение на това, че не е нужно да използвате действителна пряк път.
/ H създава твърда връзка, която сочи директно към файла.
Тази опция не може директно да се използва за директории по някаква причина, ще трябва да използвате следващата опция.
/ J създава "директория Junction"
Directory Junction всъщност е просто твърда връзка към директория. Това е функция, съществувала и преди Vista. Ако се опитвате да симпатизирате на директория, използвайки твърда връзка, трябва да използвате тази опция.
Твърд линк
Една твърда връзка директно сочи към файла и действа в операционната система, сякаш е самият файл. Вие ще искате да използвате тази опция по-голямата част от времето, ако се опитвате да фалшифицирате директорията на приложението.
Мека връзка
Меката връзка е по същество пряк път към файл или папка - ако използвате Windows Explorer, ще бъдете пренасочени към директорията, ако щракнете двукратно върху пряк път, няма да се престори на нейната част от файловата система. Можете да директно да препращате или да отваряте файл със синхронизирания път и той работи най-вече.
Едно от нещата, които са обсъждани навсякъде е, че не можете да използвате символните връзки на Vista от друга операционна система (не е изненадващо), но не можете да ги използвате и от мрежово споделяне. Това е обезпокоително, ако очаквате да използвате тази функция на уеб сървър или файлов сървър.
За да изтриете символна връзка, можете просто да изтриете връзката. Просто се уверете, че не изтривате оригиналния файл.