Jak programowo określić różnicę między 64-bitowym XP 64-bitowym a 2003-tym

Mam program, w którym muszę wyświetlić inny link do innego pobierania w oparciu o wersję systemu Windows, z której korzysta użytkownik.

Za pomocąta odpowiedź Jestem w stanie wykryć wersję systemu operacyjnego. Również używata odpowiedź Mogę wykryć, czy korzystam z 32-bitowej czy 64-bitowej wersji systemu operacyjnego.

To idealnie pasowałoby do moich potrzeb, jakkolwiek trafiłemta strona który stwierdza, że ​​obaWindows XP 64-Bit Edition iWindows Server 2003 użyj numeru wersji5.2.

Jak wykryć różnicę między tymi dwoma systemami operacyjnymi?

Na marginesie: muszę wysłać je do innej lokalizacji, jeśli są w wersji 64-bitowej w 2003 r. Lub w 64-bitowej wersji XP. Oto linki, które muszę wysłać do:

Podłączanie pulpitu zdalnego (klient usług terminalowych 6.1) dla systemu Windows XPPodłączanie pulpitu zdalnego (klient usług terminalowych 6.0) dla systemu Windows XP x64 EditionPodłączanie pulpitu zdalnego (klient usług terminalowych 6.0) dla systemu Windows Server 2003Podłączanie pulpitu zdalnego (klient usług terminalowych 6.0) dla systemu Windows Server 2003 x64 Edition

questionAnswers(2)

yourAnswerToTheQuestion