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

Также есть ли способ сделать это для папок?

3 ответа3

1

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

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

1

Вы действительно можете. mklink.exe ваш друг здесь.

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

mklink /h linkname targetpath

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

mklink /d linkname targetpath

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

0

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

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

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

mklink /h newLinkName pathToOriginal

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

mklink /d newLinkName pathToOriginal

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .