Един от начините за организиране на обекти на файловата система в Windows е използването на така наречените твърди и символични връзки. Твърдите връзки или твърдата връзка обикновено се използват за създаване на пътища до файлове, докато преките пътища към тях изглеждат почти същите като самите файлове. Твърдите връзки се създават с помощта на командата fsutil твърда връзка създава hardlink файл, където твърдата връзка е пряк път за твърдата връзка, а файлът е истинският обект на файловата система.
Тъй като използването на твърди връзки може да доведе до объркване, символни връзки или по друг начин Symbolic Link често се използват за организиране на достъп до обекти на файловата система. За разлика от Hard Link, те имат по-голяма гъвкавост, позволяват ви да създавате връзки между томове, мрежа и твърди дискове, поддържат използването на относителни пътища. Създаване на символни връзки с командата mklink path: / symboliclink.txt path: / file.txt.
И в двата случая командният ред се използва за създаване на твърди и символични връзки, но те също могат да бъдат създадени с помощта на специални помощни програми, което е много по-бързо. Най-удобният и прост инструмент е Link Shell Extension - малка помощна програма, която ви позволява да създавате твърди и символични връзки към файлове и папки директно от контекстното меню на Explorer.
Забележка: за да може тази програма да работи, може да ви е необходим компонентът за преразпределяне на Microsoft Visual C ++ 2005. В този случай инсталаторът ще ви уведоми със съобщение.Използването на помощната програма е много просто. След като го инсталирате в менюто Explorer, ще видите нова команда "Запомни източника на връзка". Да речем, че трябва да създадете твърда връзка към файл. Щракнете с десния бутон върху него, изберете опцията „Запомни източника на връзка“ от менюто, отидете на желаното място и кликнете върху празно място в директория, изберете опцията „Поставяне като ...“ И тук ще бъдете помолени да изберете една от двете опции - твърда или символична връзка.
Връзките към папки са създадени по същия начин, само в този случай помощната програма ще ви предложи избор от най-много седем опции: символна връзка, свързваща връзка, интелигентно копие, интелигентно огледало, копие DeLorean, клон на твърда връзка и клониране на символна връзка.
За да предотврати объркване за потребителя, Link Shell Extension дава своя собствена икона на различни видове връзки. Например, всички твърди връзки са маркирани с червена стрелка в долния ляв ъгъл на етикета, както и връзки с изображение на две верижни връзки. Символните връзки са маркирани със зелена стрелка, но в някои издания на Windows по някаква причина те не се показват.
Link Shell Extension ще бъде полезен за потребителите, които често трябва да създават различни връзки във файловата система на Windows. Можете да изтеглите помощната програма от сайта за разработчици schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html. Програмата се разпространява безплатно, работи с всички популярни версии на Windows, руският език може да бъде избран по време на инсталирането.
Приятен ден!