2

Обычно я предпочитаю создавать резервные копии только моих файлов данных, а не программных файлов, поскольку я всегда могу переустановить программы. Это проще, если я помещаю программы на один жесткий диск, а данные - на другой.

Но некоторые программы (в частности, старые игры) настаивают на сохранении своих данных в собственном каталоге программ.

Могу ли я использовать соединения каталогов, чтобы эти программы работали, при этом указав им на самом деле сохранить их данные на моем диске с данными? Есть ли какие-либо подводные камни в этом, к которым я должен быть осторожен? Есть ли причина, по которой это просто плохая идея?

1 ответ1

2

Да, ты можешь. Я делал это со времен Vista, с папками пользовательской оболочки (сейчас я сохраняю свои файлы непосредственно на файловом сервере, используя перенаправление папок). Я до сих пор использую соединения и символические ссылки для других вещей.

Я помню, что у меня были странные проблемы с папками пользовательских оболочек в Windows 7, чего не было в Vista, но я не могу вспомнить, какие они были, и вы все равно не спрашиваете о папках пользовательских оболочек.

После того, как вы сделаете соединения, вы должны сделать их скрытыми, чтобы они не появлялись в Проводнике:

attrib +h c:\myfolderjunction

Просто предупреждение любому, кто использует XP. Я потерял целую кучу файлов при удалении соединения в Проводнике, например, когда вы делаете это, вы удаляете все файлы в целевом каталоге, так что следите за этим. Они идут в корзину, хотя. Это не происходит в Vista и далее.

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