+7 950 002 35 21

Символьная ссылка. Перенесите ваши файлы на любой диск, а система пусть думает что они остались на месте.

Для чего она нужна символьная ссылка ?
  1. Приведу пример скажем простого переноса папки на другой диск. С диска C:/ на диск D:/ а система пусть думает что все осталось как есть. Такие способы создания символьных ссылок удобны тем что вам не надо скажем настраивать программу которая сохраняет файлы и именно на диске C:/ . Система может слететь и вам надо будет ее переустановить а важные файлы которые сохранялись у вас на диске C:/ не будут преградой. Возможно у вас есть база и после переустановки системы вы установив программу для открытия и работы с базой просто сделаете символьную ссылку. Мне кажется это удобно для таких как 1с, которые установленны на диске с ситемой. А когда система падает и требует переустановит с ней падает и все остальное. Многие компании бояться как огня такого рода технической неполадки. Для них подойдет этот вариант, они переустановив ос., устанавливают 1с и делают символьную ссылку на файлы которые были ранее перенесены на другой диск. Система и сама 1с думает что все как должно быть, а на самом деле база и файлы конфигурации лежат на другом диске. Для переустановки ос., лично я форматирую диск, так что на нем не чего не остается. Это только один из нескольких вариантов для использования символьной ссылки.
  2. Соответственно понятно становиться ответ на такой вопрос, какое отличие символьной ссылки от простого ярлыка. Но место не освободить таким способом если вы решили перенести файлы на другой диск не пере устанавливая программу, у вас не что не выйдет ! Диск так же будет забиваться как и раньше, хоть вы и убрали с него файлы программы.
  3. Как сделать символьную ссылку ?
  4. Нам нужна командная строка, я описывал как открыть и как сделать ярлык cmd. Кто не читал ниже в конце статьи приведу ссылки на статьи затронутые в этой теме. Открыли CMD и пишем следующее :
  5. mklink /j "C:/BD" "K:/BD"
  6. Я создаю не на D:/ он у меня знает а на диск K:/ но разницы нет не какой, вы можете выбрать любой нужный вам. Я переношу базу данных которая сохраняется удаленно с помощью установленной программы на компьютере на диске C:/ и занимает не мало пространства, потерять такую базу не хотелось.
  7. После того как вели команду нажимаете ENTER
  8. Если вы написали команду правильно не забыли поставить кавычки или еще какие знаки препинания, правильно указали названия папок и дисков, учли заглавные буквы, и.,т.,д. То командная строка покажет вам информацию о созданном соединении. Картинка ниже :
  9. Теперь давайте разберемся что мы делали : Символьная ссылка создается с помощью команды mklink так ее назвали. j/ этим символом назову его так, командой, показываем создать соединение, говорим что надо создать соединение для следующих папок или файлов, которые пишите далее в этой же строке, заключая их в верхние кавычки и прописывая полный путь от диска до названия папки. "C:/BD" это где будет ярлык, символьная ссылка. Далее последнее в кавычках "K:/BD" это то место где будет лежать база,у вас может храниться что угодно.
  10. Привел пример создания символьной ссылки и теперь давайте посмотрим что получилось на самом деле если перейти в эти диски и посмотреть визуально. Символьная ссылка отображается в виде ярлыка и если кликнуть то откроется окно папки с содержимым, но адрес в адресной строке проводника ос., не измениться, он будет C:/BD. Хотя сама папка с содержимым скопирована уже на диск K:/BD.
  11. Теперь перейдем на диск K:/ и там обнаружим настоящую папку BD. Если открыть папку на диске K:/ то адрес в строке проводника не будет как у символьной ссылки, он будет по месту нахождения K:/BD. Выглядеть настоящая папка будет без стрелочки как у ярлыка и символьной ссылки.
  12. Кто не что не понял есть программа которая делает символьные ссылки :
  13. Отличие ее от того что проделали в примере выше : Разве что не надо работать с командной строкой, лично мое мнение я бы набрал несколько команд в CMD чем установил программу. Как говорить на вкус и цвет товарищей нет, вот ссылка http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html#download
  14. polosa
    RssYandex
    Подписка на новости сайта
    Ваш e-mail: