<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: Автопечать на разные принтеры через notepad++]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=9766</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9766&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: Автопечать на разные принтеры через notepad++».]]></description>
		<lastBuildDate>Tue, 15 Jul 2014 05:55:15 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS: Автопечать на разные принтеры через notepad++]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84778#p84778</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>Сесть и написать. Если сами не будете — излагайте в подробностях, что есть «автопечать».</p></blockquote></div><p>Спасибо за &quot;помощь&quot;</p>]]></description>
			<author><![CDATA[null@example.com (lim_)]]></author>
			<pubDate>Tue, 15 Jul 2014 05:55:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84778#p84778</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Автопечать на разные принтеры через notepad++]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84472#p84472</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>Файлы текстовые, кодировка ОЕМ/866?</p></blockquote></div><p>Да, во вложении пример</p>]]></description>
			<author><![CDATA[null@example.com (lim_)]]></author>
			<pubDate>Thu, 03 Jul 2014 12:03:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84472#p84472</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Автопечать на разные принтеры через notepad++]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84470#p84470</link>
			<description><![CDATA[<p>Файлы текстовые, кодировка ОЕМ/866?</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 03 Jul 2014 11:42:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84470#p84470</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Автопечать на разные принтеры через notepad++]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84469#p84469</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>Сесть и написать. Если сами не будете — излагайте в подробностях, что есть «автопечать».</p></blockquote></div><p>При попадании в указанную папку текстового файла, он сразу же уходит печататься на принтер.<br />Я и вставил этот код, но как сделать печать на определенный принтер, тут я бессилен.</p>]]></description>
			<author><![CDATA[null@example.com (lim_)]]></author>
			<pubDate>Thu, 03 Jul 2014 10:51:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84469#p84469</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Автопечать на разные принтеры через notepad++]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84468#p84468</link>
			<description><![CDATA[<p>Сесть и написать. Если сами не будете — излагайте в подробностях, что есть «автопечать».</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 03 Jul 2014 10:48:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84468#p84468</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Автопечать на разные принтеры через notepad++]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84467#p84467</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><div class="quotebox"><blockquote><p>1. Можно ли печатать из разных папок в разные принтеры</p></blockquote></div><p>Можно.</p><div class="quotebox"><blockquote><p>2. Если это возможно через приложение NotePad++, т.к. кодировка dos866</p></blockquote></div><p>Насколько я вижу, NPP, несмотря на неоднократные запросы (<a href="http://sourceforge.net/p/notepad-plus/feature-requests/1730/">Notepad++ / Feature Requests / #1730 Command-line print option</a>), не поддерживает печать из командной строки.</p></blockquote></div><p>А как можно?<br />Спасибо за ссыль</p>]]></description>
			<author><![CDATA[null@example.com (lim_)]]></author>
			<pubDate>Thu, 03 Jul 2014 09:57:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84467#p84467</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: Автопечать на разные принтеры через notepad++]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84466#p84466</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>1. Можно ли печатать из разных папок в разные принтеры</p></blockquote></div><p>Можно.</p><div class="quotebox"><blockquote><p>2. Если это возможно через приложение NotePad++, т.к. кодировка dos866</p></blockquote></div><p>Насколько я вижу, NPP, несмотря на неоднократные запросы (<a href="http://sourceforge.net/p/notepad-plus/feature-requests/1730/">Notepad++ / Feature Requests / #1730 Command-line print option</a>), не поддерживает печать из командной строки.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 03 Jul 2014 09:48:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84466#p84466</guid>
		</item>
		<item>
			<title><![CDATA[VBS: Автопечать на разные принтеры через notepad++]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=84464#p84464</link>
			<description><![CDATA[<p>Добрый день<br />1. Можно ли печатать из разных папок в разные принтеры<br />2. Если это возможно через приложение NotePad++, т.к. кодировка dos866<br />Вот код<br />Спасибо<br /></p><div class="codebox"><pre><code>
Option Explicit : Dim objWord, objDoc, wssh, objFS, objPath, objFolder, objItem, ques
Const wdDoNotSaveChanges    =  0
Const wdPromptToSaveChanges = -2
Const wdSaveChanges         = -1

Set wssh = CreateObject(&quot;WScript.Shell&quot;)
Set objFS = CreateObject(&quot;Scripting.FileSystemObject&quot;)
Set objPath = objFS.GetFolder(&quot;c:\doc\&quot;) 
Set objWord = WScript.CreateObject(&quot;Word.Application&quot;)

Do
  PrintDelInFolder objPath
  WScript.Sleep 1000
  If Minute(Time)=0 and Second(Time)&lt;5 then 
     ques=wssh.Popup(&quot;Не желаете завершить работу скрипта автопечати документов?&quot;&amp;vbCrLf&amp;&quot;Следующий запрос будет через час...&quot;,, &quot;Скрипт автопечати | Lucky edited&quot;, 36)
     if ques=6 then WScript.Quit
     WScript.Sleep 5000
  End If
Loop

Sub PrintDelInFolder(objFolder)
    For Each objItem In objFolder.Files
        If StrComp(objFS.GetExtensionName(objItem.Name), &quot;txt&quot;, vbTextCompare) = 0 Then
            With objWord
                Set objDoc = .Documents.Open(objItem.Path, False, True, False)
                objDoc.PrintOut False
                .Quit
                Set objDoc = Nothing
                WScript.Sleep 500
                objFS.DeleteFile objItem.Path 
            End With
        End If
    Next
End Sub

Set objWord = Nothing
WScript.Quit 0
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (lim_)]]></author>
			<pubDate>Thu, 03 Jul 2014 08:39:30 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=84464#p84464</guid>
		</item>
	</channel>
</rss>
