<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: Как программно отключить USB-аудиоустройство?]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=7413</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7413&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: Как программно отключить USB-аудиоустройство?».]]></description>
		<lastBuildDate>Sat, 04 Aug 2012 18:07:19 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS: Как программно отключить USB-аудиоустройство?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=62375#p62375</link>
			<description><![CDATA[<div class="quotebox"><cite>Евген пишет:</cite><blockquote><p>ИМХО devcon.exe в помощь...</p></blockquote></div><p>Попробовал. <br /></p><div class="codebox"><pre><code>devcon disable =media</code></pre></div><p>работает, отключает весь класс устройств. Но нужно от имени админа запускать.</p><p>Отключить конкретное нужное мне аудиоустройство лучше всего так (<a href="http://wlanbook.com/enable-disable-wireless-card-command-line/">http://wlanbook.com/enable-disable-wire … mand-line/</a>):<br /></p><div class="codebox"><pre><code>devcon disable *PID_D955*</code></pre></div><p>то есть отключает по шаблону все устройства, в ID которых есть &quot;PID_D955&quot;. ID проще всего найти так:<br /></p><div class="codebox"><pre><code>devcon hwids * &gt; hwids.txt</code></pre></div><p>Да, важно правильный дистрибутив скачать. Для 64-битной Win 7 скачал здесь <a href="http://forum.script-coding.com/viewtopic.php?id=6315">http://forum.script-coding.com/viewtopic.php?id=6315</a></p><p>Но я не воспользовался найденным решением, поскольку devcon disable - это не то же самое, что команда контекстного меню Панель управления-Звук-Отключить. В последнем случае устройство не пропадает из списка Звук. А кроме того напрягает devcon от имени админа запускать. <br />В результате я сделал аналог команды контекстного меню Панель управления-Звук-Отключить с помощью AHK, немного изменив <a href="http://forum.script-coding.com/viewtopic.php?id=6315">http://forum.script-coding.com/viewtopic.php?id=6315</a>. Вот что получилось, кому интересно:<br /></p><div class="codebox"><pre><code>Run, mmsys.cpl ;Запуск Окно Панель управления-Звук
WinWait,Звук
ControlSend,SysListView321,{Down 1} ;в списке устройств выбираем 1-й пункт. SysListView321 виден в Window Spy
Send, {vk5D}{Down 3}{Enter} ;выбираем 3-й пункт &quot;Отключить&quot;. vk5D — клавиша - эквивалент правого щелчка мышью
ControlClick,ОК</code></pre></div><p>Хотя, конечно, хотелось бы более красиво, не эмуляцией... Но как я понимаю, нет такого инструмнта. Или есть?</p>]]></description>
			<author><![CDATA[null@example.com (Vadus)]]></author>
			<pubDate>Sat, 04 Aug 2012 18:07:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=62375#p62375</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Как программно отключить USB-аудиоустройство?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=62358#p62358</link>
			<description><![CDATA[<p><a href="http://forum.wincmd.ru/viewtopic.php?t=7038">Тут</a> хватает примеров.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Sat, 04 Aug 2012 13:00:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=62358#p62358</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Как программно отключить USB-аудиоустройство?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=62260#p62260</link>
			<description><![CDATA[<div class="quotebox"><cite>Евген пишет:</cite><blockquote><p>ИМХО devcon.exe в помощь...</p></blockquote></div><p>Спасибо, попробую.</p>]]></description>
			<author><![CDATA[null@example.com (Vadus)]]></author>
			<pubDate>Thu, 02 Aug 2012 07:26:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=62260#p62260</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Как программно отключить USB-аудиоустройство?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=62258#p62258</link>
			<description><![CDATA[<p>ИМХО devcon.exe в помощь...<br /></p><div class="codebox"><pre><code>devcon disable =media</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Евген)]]></author>
			<pubDate>Thu, 02 Aug 2012 06:15:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=62258#p62258</guid>
		</item>
		<item>
			<title><![CDATA[VBS: Как программно отключить USB-аудиоустройство?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=62255#p62255</link>
			<description><![CDATA[<p>Доброго времени. Подскажите, как программно отключить USB-аудиоустройство? Проблема в том, что у моей Sony Vaio док-станция не хочет корректно отсоединяться, если подключена wireless-гарнитура. Приходится совершать массу щелчков (лезть в Панель управления итд). Лучше всего на VBS, но подойдет и VBA, и AHK.&nbsp; Заранее благодарю.</p>]]></description>
			<author><![CDATA[null@example.com (Vadus)]]></author>
			<pubDate>Thu, 02 Aug 2012 04:59:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=62255#p62255</guid>
		</item>
	</channel>
</rss>
