определение windows 7 и 2008 (64 и 32 бита)

Обсуждение программ nnCron и nnCron LITE

определение windows 7 и 2008 (64 и 32 бита)

Postby AlikasS » Mon, 23 Jan 2012, 02:41

у кого установлены
- win 7 64-bit
- Windows Server 2008 64-bit
- Windows Server 2008 x86 (32-bit)

напишите плиз что выведет в консоле крона следующие команды
Code: Select all
WinVerBuild WinVerMajor WinVerMinor WinVerPlatform . . . .

и
Code: Select all
S" PROCESSOR_ARCHITECTURE" ENV TYPE
Last edited by AlikasS on Mon, 23 Jan 2012, 15:39, edited 2 times in total.
User avatar
AlikasS
 
Posts: 1434
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: опознование windows 7 и 2008 (64 и 32 бита)

Postby Yury Zhukov » Mon, 23 Jan 2012, 11:59

Windows 7 Version 6.1 Build 7601 SP1 64 bit
Процессор Intel Core2 Quad Q9300
Code: Select all
WinVerBuild WinVerMajor WinVerMinor WinVerPlatform . . . .
2 1 6 7601  Ok.
S" PROCESSOR_ARCHITECTURE" ENV TYPE
x86 Ok.
Нас невозможно сбить с пути,
Нам пофигу куда идти.
Yury Zhukov
 
Posts: 243
Joined: Thu, 16 Jun 2005, 09:22
Location: Москва

Re: опознование windows 7 и 2008 (64 и 32 бита)

Postby Yury Zhukov » Mon, 23 Jan 2012, 12:11

При запуске 32 битного приложения архитектура всегда будет x86. Надо использовать переменную среды PROCESSOR_ARCHITEW6432. Вот здесь можно почитать, как это определить.
Нас невозможно сбить с пути,
Нам пофигу куда идти.
Yury Zhukov
 
Posts: 243
Joined: Thu, 16 Jun 2005, 09:22
Location: Москва

Re: определение windows 7 и 2008 (64 и 32 бита)

Postby AlikasS » Mon, 23 Jan 2012, 12:31

Yury Zhukov wrote:При запуске 32 битного приложения архитектура всегда будет x86. Надо использовать переменную среды PROCESSOR_ARCHITEW6432. Вот здесь можно почитать, как это определить.

спасибо.
до кучи:
win 7 x86 (32-bit)
Code: Select all
WinVerBuild WinVerMajor WinVerMinor WinVerPlatform . . . .
2 1 6 7600  Ok
User avatar
AlikasS
 
Posts: 1434
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: определение windows 7 и 2008 (64 и 32 бита)

Postby VoidVolker » Mon, 23 Jan 2012, 17:00

W7 Ultimate x64, AMD64
Code: Select all
WinVerBuild WinVerMajor WinVerMinor WinVerPlatform . . . .
2 1 6 7601  Ok
" PROCESSOR_ARCHITECTURE" ENV TYPE
x86 Ok
" PROCESSOR_ARCHITEW6432" ENV TYPE
AMD64 Ok
 Ok
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: определение windows 7 и 2008 (64 и 32 бита)

Postby AlikasS » Tue, 24 Jan 2012, 09:54

т.е. получается разрядность можно определять так
Code: Select all
: x86? S" PROCESSOR_ARCHITEW6432" ENV 2DUP S" AMD64" COMPARE >R S" IA64" COMPARE R> OR ;
: x64? x86? NOT ;
User avatar
AlikasS
 
Posts: 1434
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 3 guests