Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Каким образом Windows находит перемещенные папки("Папка была перемещена или удалена") (http://forum.oszone.net/showthread.php?t=103680)

kefi 26-03-2008 11:05 767928

Каким образом Windows находит перемещенные папки("Папка была перемещена или удалена")
 
Если создать папку с файлами(например с exe'шником) и ярлык к этому exe'шнику и после переместить папку в новое местоположение, то при попытке запуска с помощью ярлыка этого файла выйдет сообщение
"Папка была перемещена или удалена", после которого файл будет успешно запущен , а параметры ярлыка изменены на новую локацию.
Если же создавать ярлык на папку и перемещать ее, то даже сообщения не будет при попытке ее открытия с ярлыка - все успешно откроется.

Интересует - логика , по которой Windows определяет , где находится новое местоположение перемещенного файла/папки .

Busla 26-03-2008 11:30 767952

Чудес не бывает, этот "механизм" нередко ошибается. Вам пока попросту везло ;)
похоже, просто поиск по имени

kefi 26-03-2008 12:00 767991

Цитата:

Цитата Busla
похоже, »

Так и хотеось бы понять, - как это делает Windows ?
Чудеса и везение здесь не при чем - это работает ВСЕГДА! Что у меня , что у Вас . Хотеось бы разобраться - что происходит при этом.

Petya V4sechkin 26-03-2008 17:21 768229

kefi, можно здесь почитать:
Distributed Link Tracking and Object Identifiers


Время: 22:01.

Время: 22:01.
© OSzone.net 2001-