Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Jego Bitowość Windows

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Jego Bitowość Windows
From: Stregor <stregor@wytnij.to.gmail.com>
Date: Thu, 12 Oct 2017 08:16:55 +0200
W dniu 2017-10-12 o 00:37, Michal M. Lechanski pisze:
W dniu 11/10/2017 o 23:10, JoteR pisze:
Potrzebuję z wnętrza skryptu sprawdzić, z jaką wersją Windows (obojętnie -
7, 8, czy 10) mam do czynienia - 32 czy 64-bitową. Do dyspozycji mam: odczyt
zmiennej systemowej, odczyt wartości z rejestru, odczyt z pliku, wyszukanie
pliku lub katalogu, wywołanie dll-a i odczytanie zwróconej wartości - i to w
zasadzie wszystko. Na razie jedyny pomysł, na jaki wpadłem, to sprawdzenie
obecności HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node. Może ktoś zna jakiś inny,
mniej ordynarny i bardziej pewny sposób?

Niedawno miałem identyczny problem. W moim przypadku wystarczyło
sprawdzenie obecności katalogu C:\Program Files (x86)

Trudno to jednak nazwać mniej ordynarną metodą. Co do skuteczności to
chyba jeszcze nie widziałęm 64 bitowej instalacji bez tego katalogu.

https://support.microsoft.com/en-us/help/556009

--
Pozdrawiam,
Stregor

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>