Spooler Dienst beenden, printers Verzeichnis leeren und neu starten

  • Hallo zusammen,
    habe öfters Probleme mir der Druckerwarteschlage, und habe mir damit beholfen.

    Gruß CPU112

    Spoiler anzeigen
    • Offizieller Beitrag

    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]