Как работает ярлык на флешке, если буква диска может измениться?

Как работает ярлык на флешке, если буква диска может измениться?

Если флэш-накопитель содержит ярлык для другого файла на диске, как он может по-прежнему указывать на тот же файл, если буква диска изменилась? Например, путь былД:/abc/def.txt и теперь этоЭ:/abc/def.txt.

Я думал, что ярлык будет указывать на относительный путь, но при просмотре свойств ярлыка значение, указанное в «Объект», является абсолютным.

решение1

как он может по-прежнему указывать на тот же файл, если буква диска изменилась?

Это не так. Что действительно расстраивает.

значение, указанное в «Цели», является абсолютным

К сожалению, так оно и есть. Однако, Windowsделаетавтоматически исправлять неисправные ярлыки, если это возможно, используя некоторыепричудливая логика. Вы будетевероятнообнаружите, что ваши ярлыки продолжают работать даже после смены буквы диска. Ярлыки будут волшебным образом обновляться по мере их использования.

Мой совет

Если возможно, дайте вашим USB-ключам одну и ту же букву на всех ваших ПК с Windows. Однако сначала пропустите несколько букв (чтобы оставить место для жестких дисков и новых USB-ключей, которые вы можете вставить в будущем, прежде чем у вас появится возможность изменить букву диска).

Я назначил своему первому USB-ключу букву J:, а остальные идут оттуда. С тех пор у меня никогда не было проблем с дисками или USB-ключами, меняющими буквы.

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