• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak wykryć system operacyjny c++

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
+2 głosów
789 wizyt
pytanie zadane 5 lipca 2015 w C i C++ przez Pascal Bywalec (2,720 p.)
Czy da się wykryć jakiej wersji systemu operacyjnego urzytkownik używa. Chodzi mi o wersje sytemu Windows XP, 7, itp.

Czy to samo się da z dystrybucją Linuxa ?

1 odpowiedź

+1 głos
odpowiedź 5 lipca 2015 przez Wiciorny Ekspert (281,310 p.)
wybrane 19 lipca 2015 przez Pascal
 
Najlepsza
Witam. Sprawdz sobie ten temat, nie wiem czy dokladnie o to Ci chodzi. Ale tutaj jest rozważany problem wykrywania http://cpp0x.pl/forum/temat/?id=20083

Pozdrówki !
komentarz 5 lipca 2015 przez adrian17 Mentor (354,120 p.)

To pozwala wykryć środowisko w czasie kompilacji. Do sprawdzania wersji Windowsa na którym odpalany jest program można użyć funkcje z tej rodziny: https://msdn.microsoft.com/en-us/library/windows/desktop/dn424972%28v=vs.85%29.aspx

komentarz 19 lipca 2015 przez Sebastian Fojcik Nałogowiec (43,040 p.)
Kiedyś skorzystałem z polecenia konsoli "systeminfo" i cały jego wynik przechwyciłem do stringa. Jednak masz wtedy dostęp do ogromnej wiedzy na temat systemu wraz z językiem systemu, to czy jest podłączony do internetu, ID produktu, adres IP, adres MAC chyba też był. Biorąc to pod uwagę, bez praw administratora twój programik chyba nie da rady w tle, niezauważalnie sobie tych informacji pozyskać :-)

Podobne pytania

0 głosów
4 odpowiedzi 752 wizyt
+1 głos
2 odpowiedzi 8,610 wizyt

93,442 zapytań

142,433 odpowiedzi

322,687 komentarzy

62,804 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...