Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Определения разрядности системы и выполнения соответствующего кода (http://forum.oszone.net/showthread.php?t=299602)

ufooo 10-05-2015 21:32 2505889

Определения разрядности системы и выполнения соответствующего кода
 
Так работает, но вопрос такой-насколько ето правильно, и может на эту тему есть варианты получше.
Код:

@Echo off
if defined PROCESSOR_ARCHITEW6432 (goto LABEL_X64)
if %PROCESSOR_ARCHITECTURE%==IA64 (goto LABEL_X64)
if %PROCESSOR_ARCHITECTURE%==AMD64 (goto LABEL_X64)
if %PROCESSOR_ARCHITECTURE%==x86 (goto LABEL_X86)
goto LABEL_NON
:LABEL_X64
Reg.exe add "HKLM\SOFTWARE\Wow6432Node\Alvil\Avast\Version 1.0" /v "key" /t REG_SZ /d "000000-000000-000000-000000-000000" /f
goto LABEL_END
:LABEL_X86
Reg.exe add "HKLM\SOFTWARE\Alvil\Avast\Version 1.0" /v "key" /t REG_SZ /d "000000-000000-000000-000000-000000" /f
goto LABEL_END
:LABEL_NON
echo OS type: undefined
goto LABEL_END
:LABEL_END
Exit /b 0


gora 11-05-2015 05:56 2505930

[решено] Как проверить разрядность операционной системы?

ufooo 11-05-2015 11:40 2505992

Оценим!


Время: 05:27.

Время: 05:27.
© OSzone.net 2001-