Quantcast
Channel: Ru.Board
Viewing all articles
Browse latest Browse all 1003835

Win Server 2003. Принтеры. Автономная работа. CMD. (1) / Необходимо изменять состояние "Автономная работа"

$
0
0
NeSViT:
Нашел в интернете следующее решение.
Евгений, спасибо вам большое!


Код:
Set Shell = CreateObject("Shell.Application")
Set objFolder = Shell.NameSpace(4)

For Each printer In objFolder.Items
If InstrRev(objFolder.GetDetailsOf(printer, 2), "Не подключен") <> 0 Then ' если принтер в режиме "Автономная работа"
printer.InvokeVerbEx("&Использовать принтер в оперативном режиме")
End If

If InstrRev(objFolder.GetDetailsOf(printer, 2), "Приостановлена") <> 0 Then ' если принтер в режиме "Приостановленой печати"
printer.InvokeVerbEx("Возобновить &печать")
End If
Next

Viewing all articles
Browse latest Browse all 1003835

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>