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
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 ...
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. ?
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
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 :)
Empfohlene Beiträge
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 erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden