Spooler

  • #1
U

usergau

Bekanntes Mitglied
Themenersteller
Dabei seit
17.06.2004
Beiträge
189
Reaktionspunkte
0
Ort
Remseck
Mahlzeit

vielleicht eine dumme Frage, doch ich stell sie einfach:

Um eine zentrale Archivierung von Spoolerfiles auf dem W2K-Server durchführen, habe ich eine Freigabe mit dem Namen \\Server\spool$ eingerichtet. Das Default-Verzeichnis für Spooler liegt ja unter
c:\winnt\system\spool\printers, hierzu gibt es auch einen Eintrag in der Registry:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers]
DefaultSpoolDirectory=C:\\WINNT\\system32\\spool\\PRINTERS

So weit so gut, wird dieser aber auf dem Server entsprechend der Vorgabe \\server\spool$ geändert, ist beim nächsten Start alles wieder beim alten. :-(

Wie in aller Welt bringe ich Windows die Speicherung des geänderten Wertes bei oder gibt es einen Policy-Eintrag den ich bisher beflissentlich übersehen habe?

Thx und Ciao


verschoben von Windows NT/2000
 
  • #2
ob das über einen freigegebenen ordner geht, weis ich nicht, aber den spooler auf eine extra platte verschieben sollte gehn:

Verschieben des Spoolers an einen alternativen Speicherort

1. Öffnen Sie Drucker und Faxgeräte.

2. Klicken Sie im Menü Datei auf Servereigenschaften, und klicken Sie dann auf die Registerkarte Erweiterte Optionen.

3. Geben Sie im Fenster Spoolordner den Pfad und den Namen des neuen Spoolordners für diesen Druckserver ein, und klicken Sie dann auf Übernehmen oder OK.

4. Beenden Sie den Spoolerdienst und starten Sie ihn erneut, oder führen Sie einen Neustart des Servers durch.


Abhängigkeiten

Der Zielspeicherort für Spoolordner muss über ausreichend freien Speicherplatz für gespoolte Druckaufträge verfügen.


ich würde auch diese variante vorziehn und die spoolfiles nach dem drucken nicht löschen, die dateien dann mit einem script via copy oder xcopy auf eine freigabe kopieren und anschließend löschen, damit das laufwerk nicht volläuft. das ganze über geplante tasks laufenlassen. und wenn du direkt auf eine freigebe spoolen würdest, würde sich dadurch der netztraffic erhöhen, je nachdem wieviel gedruckt wird. würde außerdem der andere server nicht erreichbar sein, können die naderen rechner nicht mehr drucken, da der printserver keinen spooler zur verfügung hat ...

greetz

hugo
 
  • #3
Thx

also, über die Servereigenschaften hatte ich es schon versucht.
Ein Restart der beiden Dienste Spooler und TCPIP-Druckdienst, als auch ein Reboot des Servers brachten leider nicht den gewünschten Erfolg. Das Default-Spooler-Verzeichnis zeigt immer wieder auf ... s.o.
Unabhängig kann ich zu jedem Drucker/Queue ein Spoolverzeichnis festlegen

--> [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\LanMan Print Services\Servers\HAR00010\Printers]
DefaultSpoolDirectory=\\\\har00010\\spool$
<--

Und das behält sowohl die WKS als auch der Server.

Das mit der Freigabe hat den Sinn, auf dem Server gibt es ein Laufwerksbuchstaben mehr, als auf den WKS'n. Ich müßte jetzt die Laufwerksbuchstaben entsprechend mit->net use' ebenfalls auf die WKS übertragen, das wollt ich aber vermeiden. Da es eh nicht genug Buchstaben im M$-Salat gibt, aber auf allen Netzcomputern die Nutzung von UNC-Pfaden im DOS-Modus freigegeben habe
-->
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
DisableUNCCheck=dword:00000001
<--
möchte ich von Laufwerkszuordnung absehen.
Desweiteren kommt hinzu, dass->normale' User=Kiddies dann uU die Dateien direkt wieder löschen. NTFS-Rights hin oder her. Das würde ich so umgehen können.

Vielleicht doch noch->ne Idee??

Danke schon mal vorab
 
Thema:

Spooler

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben