Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для sunnykey

Пользователь


Сообщения: 124
Благодарности: 47

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
#Скачать программу devcon с http://support.microsoft.com/kb/311272
$devcon="C:\devcon.exe"
Get-WmiObject Win32_SoundDevice | Format-Table Name,Manufacturer,DeviceId,Status
$input=Read-Host "Выберете порядковый номер звуковой карты"
$index=[int]$input-1
$input=Read-Host "Выберете действие (0 - отключить, 1 - включить)"
$action=[int]$input
$CurSound=(Get-WmiObject Win32_SoundDevice | Select-Object -Index $index)
if ($action -eq 0) {
    $devconArgs=$devcon+" disable "+'"@'+$CurSound.DeviceId+'"'
    $echo="Отключено устройство "+$CurSound.Manufacturer+" "+$CurSound.Name
} else {
    $devconArgs=$devcon+" enable "+'"@'+$CurSound.DeviceId+'"'
    $echo="Включено устройство "+$CurSound.Manufacturer+" "+$CurSound.Name
}
cmd.exe /c $devconArgs | Out-Null
$echo
Правда не всегда отключает без перезагрузки. Или как вариант запустить это
Код: Выделить весь код
rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0
и сделать два щелчка мышью

-------
cmd умри, powershell живи=)
Powershel 4.0 microsoft.com/ru-ru/download/details.aspx?id=40855


Отправлено: 18:25, 29-06-2013 | #3