Показать полную графическую версию : Установка Dual Core Optimizer
KAPAKyPT
07-04-2008, 17:20
Столкнулся с проблемой - нужно ставить автоматически Dual Core Optimizer, но диск будет использоваться не только на двуядерных АМД платформах. Подскажите плз, как сделать проверку именно на двуядерную АМД платформу, ну и если кто знает, поделитесь ключами автоустановки, пожалуйста.
Заранее спасибо.
socrat25
08-04-2008, 15:57
Ключ /s. А вот с проверкой засада.
как сделать проверку именно на двуядерную АМД платформу »
насчет АМД - не скажу, а вообще - примерно так:
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
именно на двуядерную АМД платформу
У меня нет 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
По свободе гляну твой скрипт на АМДх2, на Интеле - работает. Зато проверил на VIA Samuel 2 - интересный результат: Производитель - CentaurHauls... кто есть такой? :)
Update: на АМД скрипт отрабатывает норм.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.