Software, oprogramowanie, licencja, delphi

0

Siema!!
Jak pobrać z kompa na xp-ku zainstalowane oprogramowanie,
ale nie tylko z menu dodaj-usuń programy,

  • chodzi mi o całe doinstalowane oprogramowanie, które niekoniecznie posiada deinstalator.

Interesuje mnie także jak sprawdzić czy dane oprogramowanie posiada licencje.
Pozdro!!

0

a niby jak chcesz sprawdzić, czy dane oprogramowanie ma licencję czy nie (btw raczej każde oprogramowanie ma licencję, a Tobie chyba chodzi o to czy dane oprogramowanie jest free czy płatne).
Co do listy to

  1. to co masz w dodaj usuń (jak wyciągnąć tą listę było)
  2. HKLM_Software i HKCU_Software
  3. nazwy folderów w Program files
  4. w końcu lista wszystkich exeków z pominięciem tych z windows*
0

OKi, dzięki, ale jak wyciągnąć te dane programowo z każdego kompa z domeny, mając xxx- nazwę domeny i yyy- hasło do domeny o prawach administratora.

Mówiąc dane mam na myśli : software, np jaki jest zainstalowany word : wersja, pakiet, typ licenscji, ewentualnie numer seryjny.

A chciałbym te dane pobierać na jednym kompie ze wszystkich pozostałych. Prosze o jakieś skrypty, kody źródłowe...

0

możesz zrobić aplikacje klient/serwer

0

Hm może inaczej: informacje o softwarze wyciągamy z lokalnego kompa - sposób łatwy;) Ale chcę wyciągać informacje o innych kompach nie ruszając się z miejsca (sprzed mojego kompa) poprzez np rejestr(wszystkie kompy w jednej domenie), a na tych kompach ma nie być żadnego klienta, czy programu. Muszę się z nimi połączyć za pomocą oprogramowania na moim sprzęcie.

A co do klucza xp, to nie interesuje mnie licencja i nr. seryjny systemu operacyjnego a dane wszystkich zainstalowanych programów mających licencje i numery ;) - nie łatwa sprawa... i też z jednego kompa dane muszą być pobierane z innych zdalnie ;) Help me pls!!

0

dobra, bo chyba mnie nie rozumiesz - jedno pytanie, jak mi na nie odpowiesz to dalej będzie z górki

Na jakiej podstawie stwierdzisz czy dany program ma licencję i numer seryjny???

0

to chyba bys musial miec cala olbrzymia baze jak wyciagnac to z kazdego programu :P nie ma chyba zadnego uniwersalnego systemu na to? chociaz z drugiej strony, w "dodaj usun programy" windows podaje takie informacje :>

0
Endrju napisał(a)

chociaz z drugiej strony, w "dodaj usun programy" windows podaje takie informacje :>
sprecyzuj "takie informacje" bo u mnie jakoś nie mogę znaleźć w d/u p żeby gdzieś pisało czy program jest komercyjny czy free

0

to znaczy chodzi mi o to co pisze kiedy kliknie sie w "wyswietl informacje pomocy technicznej" no ale czy free czy nie to tam nie pisze :/

0

oki, a jak połączyć się (programowo oczywiście z perspektywy delphi) z rejestrem innego komputera w domenie mając konto admina w tej domenie i hasło. Oczywiście nie ruszając się sprzed swojego kompa (wszystkie kompy to xpki+sp2) .

I czy można dobrać się do plików na innym komputerze poprzez to konto i hasło? - oczywiście też programowo, i poprosiłbym o jakąś wskazówkę w formie kodu źródłowego a nie teorii. Pozdro!!!

0

Przecież Ci napisałem u Ciebie najprościej to aplikacja Klient / Serwer. Ewentualnie VNC i robisz na kompie zdalnie co Ci się podoba, zresztą jak chcesz programowo np. wyciągać rejestr jak będzie zalogowany Jacek z ograniczonym kontem chcesz go wylogować i zalogować się na Admina ? Jakoś całość się nie trzyma :| albo ja znów zaspany jestem :D

0

Hej!!
1 Nie może być klienta, mogę tylko korzystać z programu na swoim kompie, inne klienckie kompy mają tylko xp +sp2 i żadnego programu wspomagającego wyszukiwanie danych - mogę działać tylko na swoim kompie a na nich nic nie zmieniam (jest ich około 100 w firmie) .
2 vnc jest zainstalowany, ale kod wyszukujący musi być w delphi i musi wychodzić z kompa na którym zainstaluję program wyszukujący (będzie na jednym tylko)

A to wszystko dlatego że np codziennie rano pójdzie automatyczny skrypt wyszukujący to oprogramowanie i wrzucający wyniki do bazy.

A te dane to klucze produktów - dowolnego zainstalowanego programu, cały software(nawet taki który nie jest w menu dodaj usuń programy).

Osobiście używam 'do softa z domeny' aplikacji "WMI" dołączonej do 'xp sp2'- ale wychwytuję zbyt szczegółowe,rozbite dane o sofcie a nie ma w nim takich zbiorczych danych" z grubasza" o podstawowym doinstalowanym oprogramowaniu (jaki typ offica - jego klucz, ewentualnie licencja, np jaki: winrar, adobe, ... wszystkie programy jakie zainstalował user - ale bez patchy, łatek, aktualizacji - teraz właśnie takie już zczytuję, ale bez kluczy/licencji ).

0

troche nie wyobrazam sobie tego bez klienta na kazdym kompie...

0

Weź sobie dodaj do Harmonogramu pliczek wsadowy co będzie Ci exportował wpisy z rejestru i np do Twojego udostępnionego folderu i u siebie juz programem wyciągasz co chcesz.

http://www.robvanderwoude.com/regedit.html
http://silicondragon.com/Docs/Technical/Windows/RegEdit.htm

Btw: dodał bym jeszcze pakowanie pliku REG po co kopiować 3MB jak można parę KB ;)

0

OKi, temat zamykam ;) Mały pliczek bat i pobieram dane z kompa xxx na mój dysk lokalny - całość 80 KB , tylko zostało jeszcze przerobić,przefiltrować i git!!! Pozdro!!!

1 użytkowników online, w tym zalogowanych: 0, gości: 1