<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: Перевод принтера в "оперативный" режим]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5376</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5376&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: Перевод принтера в "оперативный" режим».]]></description>
		<lastBuildDate>Thu, 13 Jan 2011 15:34:08 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[VBS: Перевод принтера в "оперативный" режим]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=43681#p43681</link>
			<description><![CDATA[<p>По своей работе частенько сталкиваюсь с тем, что пользователи кривыми ручками переводят принтер в режим Offline, т.е. &quot;Автономная работа&quot; и потом кричат, что принтер в состоянии &quot;не подключен&quot;, провода все проверили — на месте, но он ничего не печатает. Так же учёл состояние приостановленной печати и комбинацию с автономным состоянием…</p><p>Вот по этому поводу написал следующий скрипт, который переводит принтер в &quot;Оперативный режим&quot;, надеюсь кому-нибудь пригодится:<br /></p><div class="codebox"><pre><code>Set Shell = CreateObject(&quot;Shell.Application&quot;)
Set objFolder = Shell.NameSpace(4)

For Each printer In objFolder.Items
    If InstrRev(objFolder.GetDetailsOf(printer, 2), &quot;Не подключен&quot;) &lt;&gt; 0 Then &#039; если принтер в режиме &quot;Автономная работа&quot;
        printer.InvokeVerbEx(&quot;&amp;Использовать принтер в оперативном режиме&quot;)
    End If
    
    If InstrRev(objFolder.GetDetailsOf(printer, 2), &quot;Приостановлена&quot;) &lt;&gt; 0 Then &#039; если принтер в режиме &quot;Приостановленой печати&quot;
        printer.InvokeVerbEx(&quot;Возобновить &amp;печать&quot;)
    End If
Next</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Евген)]]></author>
			<pubDate>Thu, 13 Jan 2011 15:34:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=43681#p43681</guid>
		</item>
	</channel>
</rss>
