Команда mklink - створення символічного посилання на файл або каталог.
Відео: Створення Символічною Посилання
Символьна (символічна) посилання (також симлінк від англ. Symbolic link) - спеціальний файл в файловій системі, для якого не формуються ніякі дані, крім одного текстового рядка з покажчиком. Посилання може вказувати на файл, каталог або навіть неіснуючий файл. Основне призначення символьних посилань - створення удобнойструктури файлів і каталогів в файлової системі. Посилання дозволяють для одного файлу або каталогу мати кілька імен, абсолютно ніяк не пов`язаних з іменами файлів або каталогів, на які вони ссилаются.На практиці, символьні посилання використовуються для підключення в потрібне місце файлової системи файлів або папок, розташованих в довільних місцях, атакож для зв`язування вмісту з конкретним ім`ям файлу або каталогу. Наприклад, для підключення до каталогу, яке обслуговується FTP-сервером, знімного диска (флешки) для тимчасової роздачі по FTP. Замість копіювання вмісту флешки, можна в домашньому каталозі сервера створити символьне посилання, що посилається на її вміст.
Формат командного рядка MKLINK:
MKLINK [[/ D] | [/ H] | [/ J]] Посилання Призначення
Параметри командного рядка:
/ D - Створення символічного посилання на каталог. За замовчуванням створюється символічне посилання на файл.
/ H - Створення жорсткої зв`язку (hard link) замість символічного посилання.
/ J - Створення з`єднання для каталогу.
Посилання - Ім`я нової символічної посилання.
призначення - Шлях (відносний або абсолютний), на який посилається створювана посилання.
Приклади використання:
mklink /? - відобразити підказку по використанню команди.
mklink / D slnk1 D: - створити в поточному каталозі символьне посилання з ім`ям slnk1, посилається на кореневий каталог диска D:
mklink / D C: mountpoint ShC ? GLOBALROOT Device HarddiskVolumeShadowCopy1 - створити символічне посилання з ім`ям ShC в каталозі mountpoint на диску C:, посилається на тіньову копію (миттєвий знімок) диска.
При роботі з каталогами, параметр / J і параметр / D мають однаковий результат.
Для видалення створених символічних посилань можна скористатися стандартними командами командного рядка Windows:
erase lnkfile1 - видалити символьне посилання на файл. Сам файл, на який посилається посилання, не видаляється.
del lnkfile1 - то ж, але з використанням команди del
rmdir C: mountpoint ShC - видалення символічного посилання на каталог. Сам каталог не видаляється. Зверніть увагу, що використання команди del для файлів всередині каталогу, на який посилається посилання, призводить до їх видалення.
erase C: mountpoint ShC lile1.txt - видалити файл з каталогу, визначеного символічним посиланням.
mklink / H hm histmacros.cmd - створити жорстке посилання з ім`ям hm, посилається на файл histmacros.cmd. Жорсткі посилання можуть створюватися тільки в межах одного розділу. Не можна створити жорстке посилання, наприклад, командою:
mklink / H C: mountpoints hm D: SCRIPTS histmacros.cmd
І жорстка посилання, і файл, на який вона посилається, повинні бути на одному і тому ж логічному диску.
Поділися в соціальних мережах:
Схожі
- Команда rmdir (rd) - видалити каталог файлової системи windows.
- Витяг файлів з архівів формату .cab в операційних системах windows.
- Rename (ren) - перейменувати файл або каталог у командному рядку windows.
- Символічна посилання за допомогою mklink на windows 10
- Список команд windows (windows cmd)
- Команда attrib
- Команда xcopy - копіювання файлів і каталогів.
- Команда convert
- Popd - перейти в каталог, шлях якого був збережений при виконанні команди pushd.
- Команда md (mkdir) - створити каталог
- Команда ftp
- Команда append - приєднати каталог до поточного
- Команда tree - графічне представлення структури папок або шляху.
- Команда copy
- Type - висновок на екран вмісту текстового файлу.
- Команда expand - розпакувати стиснений файл у форматі .cab
- Pushd - запам`ятати поточний каталог і перейти в зазначений.
- Команда move - перейменування або переміщення файлів і каталогів
- Команда replace - замінити або додати файл в каталог.
- Команди cd і chdir
- Команда subst - призначення (скасування призначення) каталогу букви диска