Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Восстановление пути файла [D7, WinXP]


BorH ©   (2004-04-01 20:43:00) 

Здравствуйте!
Каким образом можно из такого пути можно восстановить полное имя файла:

C:\Windows\wt\updater\wcmdmgrl.exe -launch
C:\Windows\wt\updater\wcmdmgrl.exe

"c:\progra~1\drwebf~1\spiderml.exe"
"C:\Program Files\DrWeb for Windows\SpiDerML.exe"

%systemroot%\system32\dumprep 0 -k
C:\Windows\system32\dumprep.exe


Винда же каким-то образом находит файл. Писать свою функцию со всеми нюансами оччень долго, а времени у меня, увы, нет. Может, кто подскажет API или свою функцию?


BorH   (2004-04-03 01:30:00) [1]

2VMcL
!! То, что надо. Спасибо! :)


VMcL   (2004-04-02 10:47:00) [2]

SearchPath
?


BorH   (2004-04-01 21:15:00) [3]

А если без разрешения? ;)


BorH   (2004-04-01 20:59:00) [4]

Спасибо, но как действовать, если файл указан без пути? Подставлять ВСЕ возможные варианты: Sys32, root, temp... и т.п.?
Есть ли такая функция? :)


Игорь Шевченко   (2004-04-01 20:58:00) [5]


> >>%systemroot%\system32\dumprep


ExpandEnvironmentStrings


VMcL   (2004-04-01 20:54:00) [6]

>>c:\progra~1\drwebf~1\
GetFullPathName

>>%systemroot%\system32\dumprep
GetEnvironmentVariable


Наверх

Титульная страница Поиск, карта сайта Написать письмо