Как разместить один файл в нескольких каталогах в Windows 8.1?

Как разместить один файл в нескольких каталогах в Windows 8.1?

У меня есть несколько файлов, которые мне нужны для нескольких проектов.
Мне нужно, чтобы внесенные в них изменения применялись в каталогах каждого проекта.
Копировать и вставлять их все время непрактично, и я могу иногда забыть это сделать. Поэтому мне нужен способ обойти это.

Есть ли способ сделать то же самое и для папок?

решение1

Вы можете использовать символические ссылки. Откройте cmd ( Windows+ R, затем введите "cmd", enter) и перейдите в каталог, в котором вы хотите разместить свои файлы (используйте cdдля этого ). Затем введите mklink <link_name> <path_where_you_have_your_original_files>.

Вы можете сделать это и для каталогов, но добавьте переключатель /Dв команду выше.

решение2

Конечно, можешь. mklink.exeЗдесь твой друг.

Похоже, вы хотите создать жесткие ссылки для своих файлов во всех своих проектах, поэтому вы начнете с одного из файлов и создадите жесткие ссылки на другие каталоги. На этом этапе все имена файлов будут указывать на один и тот же фрагмент данных. Вы также можете создать символические ссылки, но я думаю, что жесткая ссылка лучше соответствует вашей модели.

mklink /h linkname targetpath

Вы также можете использовать его для создания ссылок на каталоги, которые будут вести себя немного иначе, поскольку будет один реальный каталог, и ссылки будут указывать на него.

mklink /d linkname targetpath

Более подробная информация наКакие типы ссылок существуют в Windows? Как их создать?

решение3

Я проголосовал за ваши ответы, но хочу добавить несколько советов, которые я нашел для тех, кто посещает этот вопрос:

Сначала перейдите в папку, в которой вы хотите создать ссылку, затем нажмите Shift + Right Mouse buttonна папку (откроется расширенное меню) и выберите «Открыть окно команд здесь».

В командной строке введите:

mklink /h newLinkName pathToOriginal

То же самое касается и каталогов:

mklink /d newLinkName pathToOriginal

Кстати, вместо того, чтобы вводить путь к исходному файлу, вы можете просто перетащить его в консоль.

Связанный контент