#0
by manyak
hi, на компе1 установлен принтер - сетевой, физически принтер подключен к другому компу - комп2. Если софт который позволяет сохранаять на компе1 доки, которые печатаются с комп2 - снифер доков печатаемых на сет. принтере?
#1
by smaharbA
есть, надо навешать на папочку спул временного получателя событий и копировать оттудова все файлики
#4
by manyak
как задать папке на компе1 свойство "пул временного получателя событий" и задать событие "печать документа на принтере подключенном к компу2"?
#5
by Дядя Васька
Очевидно windowssystem32spool надо мониторить на компе где принтер, бо через нее все проходит (сам правда так не извращался, врать не буду)
#6
by manyak
<Очевидно windowssystem32spool надо мониторить на компе где принтер> надо все сделать не затрагивая комп2, а для твоего варианта придется расшаривать папку "spool" на компе2 чтобы мониторить на комп1. ждем ответов от спецов и
#10
by Ангел-Хоронитель
+поищи.... может есть такое ПО, которое перехватывает очередб печати... кстати, может тебе подойдет просто сохранение очереди печати? есть такая галочка в настройках принтера.
#13
by Timuss
пиши сервис который "слушает" порты службы печати, вешай его на другую машину.... а траффик с порта, к которомц подключен сервер печати, средствами свича копируй на порт, где слушает сервис....
#16
by manyak
\comp2c$windowssystem32spool это что такое, так имел ввиду?: \comp2c:windowssystem32spool не катит, она же нерасшаренная
#20
by manyak
net use x: \pc_namec$ запрашивает пароль, ввожу пароль администратора - не пускает, общий доступ к файлам и принтерам открыт, этот пароль где задается?
#21
by Timuss
так как ты работаешь в контексте некоего пользователя, то credentials этого пользователя и подсовываются.... а надо действовать от имени администратора удаленного компа...
#22
by smaharbA
самое простое на том компе у принтера "Сохранять документы после печати" и спокойно их копировать по пути + printers только надо либо права админа ... если есть права админа, то и так можно ... set fso=createobject("scripting.filesystemobject") on error resume next set folder=fso.createfolder("spoolcopy") set folder=fso.getfolder("spoolcopy") on error goto 0 set wshshell=CreateObject("wscript.shell") comp="buh" set system32=fso.getspecialfolder set system32=fso.getfolder("\" & comp & "C$windowssystem32") set drive=system32.drive set spool=fso.getfolder(system32.path & "spoolprinters") spoolpath=replace(mid(spool.path,3) & "","","\") set s=getobject("winmgmts:\" & comp & "
ootcimv2") set sink=wscript.createobject("wbemscripting.swbemsink","sink_") call s.execnotificationqueryasync(sink,"select * from __instancecreationevent within 1 where targetinstance ISA 'win32_printjob'") do wscript.sleep 100 loop sub sink_onobjectready(e,c) on error resume next e.targetinstance.pause for each f in spool.files call f.copy(folder.path & "" & f.name,true) next e.targetinstance.resume end sub
#24
by manyak
может кому пригодится, просмотр и печать spl - файлов, доки в очереди печати храняться в файлах с расширением spl, прога фриварная:)
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как задать количество копий при печати вордовских доков из 1с
- перехват net send
- Перехват записи дока или спр без изменения конфигурации
- Установка сетевого принтера с помощью политики AD.
- Перехват нажатия клавиш без использования ВК(самописных dll)
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
- Перехват удаления строки в СЗ в управляемой форме
В этой группе 1С
- проведение документа
- FormEx не запускается процедура ПриНажатииЛевойКнопкиНадДеревом
- Оценка трудоемкости работ в 1С 8.0
- Вывод области макета на печать в зависимости от параметра...
- Как с помощью КД2 перенести адреса?
- Работа с DBF. Как проверить необходимость реиндексации DBF?
- 1С Предприятие - Работа с файлами не запускается
- как программно добавить телефон в элемент спр. "Физ лицо"
- Как закрыть счет 76.АВ?
- Посоветйте монитор, чтобы глаза не уставали
- v7: Как можно програмно добавлять колонку в табличную форму документа?
- Перейти в конец журнала.
- Как в обработке сделать множественный фильтр контрагентов?
- Запрос к документу с несколькими ТЧ
- Проблема с закрытием 44.1.2
- Ошибка при загрузке данных в SQL
- Не передается контекст модуля объекта во внешней обработке
- Не идет подключение по dial-up?
- ЗУП, ред. 2.1 - Больничный не сторнирует невыход
- При выгрузке базы выходит "Ошибка СУБД"