Jump to content

Druckerwarteschleife per Batch leeren?


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo!

Ich würde gerne mittels Batch die Druckerwarteschleife eins WinServer 2003 leeren, da sich inm laufe des Tages bei 4 Druckern doch immer mal wieder ein wenig ansammelt z.B. durch ausgeschaltete Drucker etc.

 

Dazu hatte ich mir folgendes gedacht:

del /F /S C:\Windows\system32\spool\PRINTERS\*.S?? >NUL

 

leider bekomme ich folgende Fehlermeldung auf der Konsole:

"Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird."

 

Kann mir jemand sagen wie ich also vorher den Prozess beende und anschließend wieder starte? Danke!

Geschrieben

Seltsamerweise bekomme ich folgendes:

Druckwarteschlange wird beendet.

Druckwarteschlange wurde erfolgreich beendet.

 

\\192.168.1.63\c$\windows\system32\spool\printers\FP00000.SHD

Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.

\\192.168.1.63\c$\windows\system32\spool\printers\FP00000.SPL

Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.

Druckwarteschlange wird gestartet.

Druckwarteschlange wurde erfolgreich gestartet.

 

Benutzt wird:

title R214

 

@echo off

for /L %%e in (61,1,85) do ping -n 1 -w 1 192.168.1.%%e && (
net stop spooler
del /f /q \\192.168.1.%%e\c$\windows\system32\spool\printers\*.* 
net start spooler
) >> c:\delspooler.txt 2>&1
pause

Geschrieben

Auf dem Rad fiel es mir gestern Abend ein, ich sollte den Spooler auch auf der gewünschten WS stoppen und starten, remote also. Mit NET stop/start geht das nicht, also SC verwenden.

 

for /L %%e in (61,1,85) do ping -n 1 -w 1 192.168.1.%%e && (

sc \\192.168.1.%%e stop spooler

del /f /q \\192.168.1.%%e\c$\windows\system32\spool\printers\*.*

sc \\192.168.1.%%e start spooler

)

pause

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...