22. Juli 2009 um 09:07 #1 Hallo zusammen,habe öfters Probleme mir der Druckerwarteschlage, und habe mir damit beholfen.Gruß CPU112 Spoiler anzeigen Code Run("cmd") Sleep(2000) Send("net stop Spooler{Enter}") Send("cd d:\windows\system32\spool\printers {Enter}") Sleep(3000) Send("del *.* {Enter}") Sleep(2000) Send("J {Enter}") Sleep(5000) Send("net start Spooler{Enter}") Sleep(2000) Send("exit {Enter}") Alles anzeigen
22. Juli 2009 um 10:15 Offizieller Beitrag #2 Geht auch ohne lästige Send-Befehle:[autoit]RunWait(@ComSpec & " /c " & 'net stop spooler', "", @SW_HIDE)Local $PID = Run(@ComSpec & " /c " & 'del %WINDIR%\System32\spool\PRINTERS\*.*', "", @SW_HIDE, 0x1)StdinWrite($PID, 'J')StdinWrite($PID)RunWait(@ComSpec & " /c " & 'net start spooler', "", @SW_HIDE)[/autoit]