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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Установка Dual Core Optimizer (http://forum.oszone.net/showthread.php?t=104539)

KAPAKyPT 07-04-2008 17:20 776769

Установка Dual Core Optimizer
 
Столкнулся с проблемой - нужно ставить автоматически Dual Core Optimizer, но диск будет использоваться не только на двуядерных АМД платформах. Подскажите плз, как сделать проверку именно на двуядерную АМД платформу, ну и если кто знает, поделитесь ключами автоустановки, пожалуйста.

Заранее спасибо.

socrat25 08-04-2008 15:57 777480

Ключ /s. А вот с проверкой засада.

ShaddyR 08-04-2008 20:11 777654

Цитата:

Цитата KAPAKyPT
как сделать проверку именно на двуядерную АМД платформу »

насчет АМД - не скажу, а вообще - примерно так:
Код:

FOR /F "tokens=3 delims= " %%A IN (`REG QUERY "HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment" /v NUMBER_OF_PROCESSORS`) DO SET NUMBER_OF_PROCESSORS=%%A
bootcfg /copy /D "Windows XP Professional" /ID 1
if %NUMBER_OF_PROCESSORS%==2 goto DUAL
REM ----For Single proc
rem команды
goto End
:DUAL
REM ----For Multiprocess/Hyperthread proc
rem команды
:End


Petya V4sechkin 08-04-2008 22:20 777743

Цитата:

Цитата KAPAKyPT
именно на двуядерную АМД платформу

У меня нет AMD, поэтому посмотрите сами, что выдаст такой .vbs скрипт:
Код:

Dim WMI, objItems, objItem, M

Set WMI = GetObject("winmgmts:\\.\root\cimv2")
Set objItems = WMI.ExecQuery("Select Manufacturer from Win32_Processor")

For Each objItem in objItems
  M = objItem.Manufacturer
Next

MsgBox "Производитель: " & M & VBNewLine & _
      "Количество: " & objItems.Count


ShaddyR 10-04-2008 10:31 778767

Вложений: 1
По свободе гляну твой скрипт на АМДх2, на Интеле - работает. Зато проверил на VIA Samuel 2 - интересный результат: Производитель - CentaurHauls... кто есть такой? :)

Update: на АМД скрипт отрабатывает норм.


Время: 14:53.

Время: 14:53.
© OSzone.net 2001-