автоматическая печать документов в папке - PullRequest
0 голосов
/ 27 мая 2018

я очень новичок во всем этом, поэтому, пожалуйста, оставайтесь со мной здесь

id как что-то, что будет автоматически печатать все, что находится в определенной папке

я нашел здесь немного кода: https://community.spiceworks.com/topic/83142-automatically-print-files-placed-in-folder

, который вроде как делает то, что я хочу

TargetFolder = "Z:\Desktop\work"
Set objShell = CreateObject("Shell.Application") 
Set objFolder = objShell.Namespace(TargetFolder) 
Set colItems = objFolder.Items 
For Each objItem In colItems 
objItem.InvokeVerbEx ("Print") 
objItem.InvokeVerbEx ("delete") 
Next

iv добавил

objItem.InvokeVerbEx ("delete")

и сохранил его как .VBS, но он не делает то, что нужноя хочу, чтобы id печатал только текстовые документы, а затем удалял их, теперь я попытался поставить

sleep 10

после печати, чтобы дать ему некоторое время, чтобы открыть документ и распечатать его перед удалениемно я продолжал давать мне ошибку

также есть ли способ заставить его запускаться самостоятельно каждый раз, когда в папку помещается текстовый документ?

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...