Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2008, 12:54   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ы-ы-ы понял, автору нужен не путь а диск.

Но все равно... У меня к примеру Program Files на другом диске стоит...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.05.2008, 13:26   #12
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

решение задачи: коннектишься удалённо к реестру нужной машины, через функцию RegConnectRegistry. Получаешь значение из ключа -[HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows NT\CurrentVersion], параметра - "SystemRoot" . В итоге мы получили значение %SystemRoot% на удалённой машине. Первая буква полученного пути это и есть буква диска, на который установлена винда.
rpy3uH вне форума Ответить с цитированием
Старый 14.05.2008, 13:27   #13
Баламут
Баламучу слегка...
Участник клуба
 
Аватар для Баламут
 
Регистрация: 01.11.2006
Сообщений: 1,585
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ы-ы-ы понял, автору нужен не путь а диск.
Нет, Stilet, мне нужен именно путь. Но вся беда в том, что он может быть записан так

C:\Program Files\Common Files\Microsoft Shared\DW\DW20.EXE

или так

%SystemRoot%\system32\eventlog.dll

или так

C:\PROGRA~1\COMMON~1\MICROS~1\WEBSE R~1\40\bin\FP4A UTL.DLL

Мне же необходимо преобразовать это к виду:

'\\MyComp\C$\Path' дабы в дальнейшем работать с этим файлом. В общем проблема решена и тему можно считать закрытой. Всем спасибо.
Баламут вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Путь к файлу Terran Общие вопросы Delphi 3 13.04.2008 01:18
Путь к файлу Лубышев Общие вопросы Delphi 2 10.02.2008 21:13
Извлечь путь к exe файлу lenysik Общие вопросы Delphi 8 09.12.2007 22:46
Как вытащить путь к файлу UnD)eaD)Snake Общие вопросы Delphi 13 20.08.2007 22:09
Как указать путь компилируемуму exe файлу shurik_7866 Общие вопросы Delphi 2 18.07.2007 23:24