Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: find install path  (Прочитано 10943 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« : 19-11-2004 13:21 » 

Gospoda,

chto-to u menja uge haos w golowe   Ха-ха-ха  Karaul  Я шокирован!

Est kuplennij soft(wkljuchajushij w sebja neskolko dll-lej i razlichnie configi), kotorij moget bit installirowan w ljuboj papke (gestkih prawil ne ustanowleno). Ja pishu swoju dll, kotoraja dolgna rabotat s kuplennoj dll. I tam mne nado shitiwat dannie iz configow etogo chugogo softa. Problema w poluchenii puti installazii, t.k. w dalnejshem moja dll dolgna rabotat na mashinah klientow, t.e. kak-to awtomatom opredeljat, gde etot milij soft konkretno na etoj mashine zarit. A kak? Edinstwennaja glupaja ideja - perelopatit wse papki s pomoshju FindFirstFile / FindNextFile. No eto kak-to sowsem grustno   Вот такой я вот Dolgno ge bit chto-to poproshe ili net?
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #1 : 19-11-2004 17:25 » 

Malaja, Попробуй посмотреть в регистре, как прога себя прописала в ключе HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/CurrentVersion/Uninstall/Название твоей проги
Там есть ключ UninstallString. Сюда прописывается способ удаления программы. Обычно Uninstall самой проги. Еше можно просмотреть как прописала твоя прога по HKEY_LOCAL_MACHINE/SOFTWARE/Название твоей проги. Может быть она там прописала свой рабочий каталог.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #2 : 22-11-2004 10:39 » 

Finch,

spasibo za sowet! W ljubom sluchae hot na budushee zapomnju, a to ja pro etu wozmognost hronicheski zabiwaju  :oops:
No ti budesh smejatjsja - eta proga wnesla tolko w HKEY_LOCAL_MACHINE/SOFTWARE swoe imja!   Ха-ха-ха Pod Unistall woobshe pusto.
Koroche, "i zwat menja nikto, i giwu ja nigde"  :twisted:

Moget, eshe kakie-to warianti est?
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
Серж
Гость
« Ответ #3 : 22-11-2004 11:46 » 

Malaja, по-моему, Windows держит список установленных программ в реестре, для того, чтобы найти скрипт, которым его можно снести, а чтобы найти, где установлено, предлагает создать ярлыки на рабочем столе и т.п. местах, так что если ярлыков нет, то самое верное - FindFirst/NextFile.
Записан
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #4 : 22-11-2004 13:10 » 

Серж,

etot soft sebja woobshe nigde tolkom ne propisal  :?  Neulowimij mstitel, ...  Так больше нельзя...

Togda ehse odin durnoj wopros - kak opredelit, kakie diski u menja na mashine est (c:, d: i t.d.), dabi potom po kagdomu s FindFirst/NextFile begat? Ja s letu chto-to nugnuju funkziju ne nahogu  :oops:
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
Серж
Гость
« Ответ #5 : 22-11-2004 13:35 » 

Malaja, GetLogicalDrives или GetLogicalDriveStrings совместно c GetDriveType
Записан
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #6 : 23-11-2004 09:59 » 

Серж,

spasibochki! Отлично
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #7 : 24-11-2004 10:21 » 

можно попробовать перед установкой(купленного софта) запустить проги типа regmon, filemon и т.д. и т.п мож чё покажут...
 
и, вообще, прога себя кfк-нибудь в системе после установки обнаруживает (типа в списках "установка/удаление программ", "открыть с помощью", "Send to" или установка больше похожа на распаковку?)

нельзя ли на машинах клиентов сделать инишники, типа руками написать где софт лежит.

если совтина запущена(особенно если имеет окно своё) по ИД процесса - можно узнать EXE-нэйм
Записан

Удачного всем кодинга! -=x[PooH]x=-
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #8 : 24-11-2004 13:05 » 

PooH,

eto ochen pohoge na raspakowku  Жаль  Eta zaraza sebja nigde polnostju ne propisiwaet.
Samij "deshewij" po wremeni wihod - ini-file, gde prosto ruchkami budet ukazan put, ibo pisat programmku dlja pereborki wsego sodergimogo kompa mne ne ulibaetsja po wremeni, a gotowogo w inete ja wchera s letu ne nashla.

Ti menja izwini, temnuju, no mogno tebja sprosit - chto eto za zweri " regmon, filemon и т.д. и т.п" i s chem ih edjat (a tochnee, dlja chego i kak primenjajutsja)?
 Я шокирован!  Spasibochki tebe zaranee! Отлично
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #9 : 24-11-2004 13:20 » 

regmon & filemon - проги которые следят за процессами (возможно, выбор из всех по маске), RegMon следит за обращениями процесса к реестру,а FileMon - за работой с файлами...

по поводу перебора всего содержимого- довольно простая будет процедура... строчек десять-двадцать... смотри хелп по FindFirst и FindNext (вызывается рекурсивно)
Записан

Удачного всем кодинга! -=x[PooH]x=-
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #10 : 25-11-2004 14:04 » 

PooH,

spasibo za infu! Отлично  Mogno eshe odin wopros - otkuda eti milie progi? Chto-to ja ih u sebja na kompe w installe VS ne nahogu  :oops: Ili eto kakoj-to share (ili ne ochen) soft?
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #11 : 25-11-2004 14:07 » 

я у знакомых брал...

в поисковике нашел http://tnu.nm.ru/Tools  ... не факт, что это тоже самое
Записан

Удачного всем кодинга! -=x[PooH]x=-
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #12 : 25-11-2004 14:36 » 

PooH,

spasibochki! Sejchas posmotrju!
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
Серж
Гость
« Ответ #13 : 25-11-2004 14:58 » 

Malaja, первоисточник этих программ - http://www.sysinternals.com
Записан
Malaja
Команда клуба

de
Offline Offline
Пол: Женский

« Ответ #14 : 29-11-2004 10:25 » 

b]Сер
Записан

холоднокровней, Маня, Ви не на работе
---------------------------------------
четкое определение сущности бытия:
- А мы в прошлом или в будущем?- спросила Алиса.
- Мы в жопе, - ответил кролик.
- А "жопа" - это настоящее? - спросила Алиса.
- А "жопа" - это у нас символ вечности.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines