Hallo Leute,
ich habe folgendes Problem:
Auf einem Server, der bald abgelöst wird, befinden sich verschiedene Druckerfreigaben. Diese Druckerfreigaben sollen jetzt auf einen anderen Server übertragen werden.
Die eigentliche Frage lautet:
Wie ändere ich bei den Clients die Zugriffe auf diese Freigaben, ohne zu jedem einzelnen hinzulaufen?
Ich habe gehört, man kann über Logon-Skripte o.Ä. die Registry auslesen und Änderungen vornehmen kann, so dass die Verweise auf den alten Server in die zu dem neuen geändert werden.
Ich bin für jede Hilfe dankbar.
Mit freundlichen Grüßen
Stefan
Leider schreibst Du nicht, mit welchem/n Betriebssystem/en Du arbeitest.
Unter Win NT/2k/XP sollte es im Login-Script folgendermassen funktionieren:
NET USE \AlterPrintServer\AlterDruckerFreigageName /d
NET USE LPTx: \NeuerPrintServer\NeuerDruckerFreigabeName
Einträge in der lokalen Registry werden dadurch automatisch angepasst.
Sorry, es handelt sich um eine NT4-Domäne.
Die Clients benutzen fast alle 2000 oder NT, aber die verwendeten Drucker sind unterschiedlich, d.h. jeder Client hat verschiedene Druckerfreigaben bei sich eingerichtet.
Wie kann ich dann herausfinden, welche das sind und sie dementsprechend anpassen?
MfG
Stefan
Zum Glück soll ja nur ein Server abgelöst werden…
Im Login-Script herausfinden, ob der Client die Druckerfreigabe nutzt und, falls ja, Druckerzuordnung auf neuen Server ändern
net use|find "LPT1{6 Leerzeichen}\\ServerName\Freigabename"
if "%errorlevel%" == "1" goto weiter1
rem Freigabe wird als LPT1 genutzt, aendern
net use lpt1 /d
net use lpt1 \\NeuerServer\NeueFreigabe
weiter1:
net use|find "LPT2{6 Leerzeichen}\\ServerName\Freigabename"
if "%errorlevel%" == "1" goto weiter2
...
usw.
Die Schritte für alle verwendeten LPTs und Freigabenamen durchführen.
Fertig
1 „Gefällt mir“
Hi,
das ist mir noch ein bißchen unklar, aber ich habe eigentlich nicht viel Erfahrung mit logon-scripts. Die Druckerfreigaben sind doch nicht über LPTs verfügbar, oder wie habe ich das zu verstehen?
Auf dem Server sind etwas über 40 Drucker freigegeben und es sind über 200 Clients.
MfG
Stefan
das ist mir noch ein bißchen unklar, aber ich habe eigentlich
nicht viel Erfahrung mit logon-scripts. Die Druckerfreigaben
sind doch nicht über LPTs verfügbar, oder wie habe ich das zu
verstehen?
Auf dem Server sind etwas über 40 Drucker freigegeben und es
sind über 200 Clients.
Wie sind die Freigaben der 40 Drucker eingerichtet???
Könntest Du mal ein
net share
des Servers hier posten?
Das Problem hat sich fast erledigt. Ich hab es über die Registry gelöst, indem ich den Schlüssel Printers exportiert, den Servernamen in der Exportdatei geändert und die Datei wieder importiert habe. Aber Danke für die Hilfe.
MfG
Stefan