Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Сценарии для Windows

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

westlife



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

(measure-command {$count = 0; while ($count -lt 100) {
Get-NetAdapter -Physical | Get-NetAdapterPowerManagement | Foreach-Object {
      $_.AllowComputerToTurnOffDevice = 'Disabled'
      $_ | Set-NetAdapterPowerManagement -NoRestart
 }  
$count++ }}).TotalMilliseconds
 
примерно ~ 2050-2100 мс
 
 
(measure-command {$count = 0; while ($count -lt 100) {
foreach ( $Adapter in (Get-NetAdapter -Physical) )
{
    $PowerManagement = Get-NetAdapterPowerManagement -Name $Adapter.Name
     
    if ( $PowerManagement.AllowComputerToTurnOffDevice -eq 'Disabled' )
    {
        $PowerManagement.AllowComputerToTurnOffDevice = 'Enabled'
        Set-NetAdapterPowerManagement -InputObject $PowerManagement -NoRestart  # Без перезапуска сетевухи
    }
}  
$count++ }}).TotalMilliseconds
 
примерно ~ 1700 мс
 
Это только один конкретный вариант, в разных ситуациях разница бывает и гораздо больше.
Это просто мой выбор не использовать турбы, я не призываю ни кого что то не делать.
 
Если действий не много и делаешь для себя, можно писать как угодно.
 

Всего записей: 1390 | Зарегистр. 12-12-2006 | Отправлено: 18:18 16-11-2018
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Сценарии для Windows


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru