Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Dilinjer
Во-первых, на один файл может быть несколько GUID... Во вторых, путь не существует отдельно от имени, отсюда и проблема - без перебора все равно не обойтись, а перевести GUID в путь и обратно можно кучей способов, например через WMI.
Цитата Dilinjer:
как винда подгружает(находит) определенную библиотеку ?
расширение --> класс (GUID) --> путь - все в ветке HKCR
Цитата Dilinjer:
divxdec.ax может назвываться, например: divxd.ax ,т.е. отличаться от внутреннего имени файла
не понял, "путь" он и есть "путь": http://msdn2.microsoft.com/en-us/library/ms682390.aspx

З.Ы. Проблема может быть в другом - некоторые системные библиотеки не включают полный путь для \System32, например ole32.dll, для учета этой возможности придется немного усложнить батник.

Отправлено: 12:45, 29-08-2007 | #7