Столкнулся с проблемой - нужно ставить автоматически Dual Core Optimizer, но диск будет использоваться не только на двуядерных АМД платформах. Подскажите плз, как сделать проверку именно на двуядерную АМД платформу, ну и если кто знает, поделитесь ключами автоустановки, пожалуйста.
Заранее спасибо.
Установка Dual Core Optimizer
-
ShaddyR
Re: Установка Dual Core Optimizer
Цитата KAPAKyPT:
как сделать проверку именно на двуядерную АМД платформу
насчет АМД - не скажу, а вообще - примерно так:
Код:
как сделать проверку именно на двуядерную АМД платформу
Установка Dual Core Optimizer
насчет АМД - не скажу, а вообще - примерно так:
Код:
Код: Выделить всё
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
Re: Установка Dual Core Optimizer
Цитата KAPAKyPT:
именно на двуядерную АМД платформу
У меня нет AMD, поэтому посмотрите сами, что выдаст такой .vbs скрипт:
Код:
именно на двуядерную АМД платформу
У меня нет 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
Re: Установка Dual Core Optimizer
По свободе гляну твой скрипт на АМДх2, на Интеле - работает. Зато проверил на VIA Samuel 2 - интересный результат: Производитель - CentaurHauls... кто есть такой? 
Update: на АМД скрипт отрабатывает норм.

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