Если пользователь хотел создать соединение, скажем, из C:\Users\username\Pictures\MyTrip в E:\MyTrip, есть ли практическое отличие между созданием соединения из корня C:\ или из пути: " C:\Users\ имя пользователя \Pictures\ "? то есть:C:\> mklink Users\username\Pictures\MyTrip E:\MyTrip /j
против C:\Users\username\Pictures> mklink MyTrip E:\MyTrip /j
1 ответ
Единственные различия, о которых я могу думать,
1) Разрешения будут установлены (по умолчанию) фактическое местоположение. Например, если каталог target/source находится в C:\, сам каталог и его содержимое будут иметь разрешения для любого каталога в корне диска с усиленной защитой. <- Я думаю ..
2) В проводнике файлов (и в большинстве знакомых мне инструментов управления файлами, таких как Total Commander), если вы удаляете соединение, удаляется только соединение (точка повторной обработки), а не файлы внутри. Хотя при удалении цели / источника соединения, весь каталог и все, что в нем содержится, удаляется. <- Я знаю .. :)
Если это имеет какое-то значение, и, возможно, третий момент, я всегда сохраняю "настоящие" каталоги в своем пользовательском каталоге и создаю соединения, указывающие на них из других мест, таких как C:\Bin -> C:\Users\Me\Bin. Я делаю это, чтобы упростить резервное копирование всех моих данных, потому что я знаю, что все важные всегда находятся в моем пользовательском каталоге.