Fraenky 10 Geschrieben 13. September 2005 Melden Geschrieben 13. September 2005 Hallo, habe wiedereinmal eine frage. Habe einen NT4.0 Rechner, an dem ein lokaler Drucker angeschlossen ist. In den Druckereigenschaften ist eingestellt, dass die Druckjobs nach Beendigung nicht gelöscht werden, damit der User noch einmal Zugriff darauf hat. Nun möchte ich diese fertigen Druckjobs einmal in der Woche automatisch löschen lassen. Hat jemand eine Idee, ob, und wenn ja, wie das geht. Danke schon mal für jede Hilfe Zitieren
theWeasel 10 Geschrieben 13. September 2005 Melden Geschrieben 13. September 2005 Moin! Geht eventuell mit "net stop spooler" / "net start spooler" ... also Druckerwarteschlange beenden und anschließend wieder starten. Das ganze in ne Batch-Datei, und dann in den Scheduler ... war nur so ne Idee ... Zitieren
IThome 10 Geschrieben 13. September 2005 Melden Geschrieben 13. September 2005 Es werden .spl und .shd Dateien im Spool-Ordner erzeugt, ich glaube, die werden nicht durch einfaches Beenden und Starten des Spoolers gelöscht, aber das könnte man ja zwischen net start und net stop einbauen ... @Weasel Was ist B.A.f.H. ? Zitieren
004 10 Geschrieben 13. September 2005 Melden Geschrieben 13. September 2005 Sieht dann etwa so aus: net stop "spooler" del /q c:\windows\system32\spool\printers\*.* echo ca. 5 Sek. warten... PAUSE net start spooler Der Pfad zum Spoolordner muss noch auf NT angepasst werden! LG 004 Zitieren
Das Urmel 10 Geschrieben 13. September 2005 Melden Geschrieben 13. September 2005 dann nimm doch gleich del xxx %windir%\system32 etc dann passts ohne Gedankenakrobatik :) Zitieren
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.