Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Umleitung der User nach Printmigration

Frage Microsoft

Mitglied: Simsa84

Simsa84 (Level 1) - Jetzt verbinden

12.10.2011, aktualisiert 18.10.2012, 2834 Aufrufe, 8 Kommentare

Hallo,

habe eine Printmigration durchgeführt. Die Drucker sind alle auf dem neuen Server vorhanden und auch bereit.

Jetzt ist die Frage wie bekomme ich es hin, das die Standarddrucker die ja dem alten Server noch zugewiesen sind, auf den neuen Server umleite ohne das ich eine Rundmail losschicke oder alles neu einrichten muss. Ist dies überhaupt möglich? Die Drucker sind vorher über den Inet Browser zugewiesen worden. habe überlegt es über IIS neu zu verweisen aber dies bringt mir nichts da ja die Drucker schon als Standarddrucker eingerichtet sind!

Muss ich alles neu einrichten oder ist es machbar einen Verweis zu machen ohne das wie schon erwähnt die User etwas mitbekommen?

I need help!!!

Danke im voraus...
Mitglied: Ausserwoeger
12.10.2011 um 11:02 Uhr
Also wir lösen die Druckerzuordnung über KIX ! Ich würde mir das tool mal anschauen du kannst damit die alten drucker automatisiert entfernen und die neuen automatisiert installieren lassen.

LG Andreas Ausserwöger
Bitte warten ..
Mitglied: Simsa84
12.10.2011 um 11:06 Uhr
Ok ich werds mal anschauen danke!

Falls trotzdem wer noch was weiß bitte schreiben ;)
Bitte warten ..
Mitglied: Simsa84
12.10.2011, aktualisiert 18.10.2012
;
; Kix-Script - Change PrintServer.Kix
;

Break on

$prtsrvold="\\Server1"
$prtsrvnew="\\Server8"
$Index = 0
$TempPrinter = ""

;----------------------------------------------------
;Erstellt eine Liste mit allen installierten
Druckern
;----------------------------------------------------

Dim $PrinterArray[40]
:Loop
If @16034=0
$TempPrinter = $TempPrinter +
EnumValue("HKEY_CURRENT_USER\Software\Microsoft\Windows
NT\CurrentVersion\PrinterPorts",$Index)

","

$Index = $Index + 1
GoTo "Loop"
EndIf

$TempPrinter = Trim($TempPrinter)
$Length = Len("$TempPrinter") - 2
$TempPrinter =
Left("$TempPrinter","$Length")
$PrinterArray =
Split("$TempPrinter",",")

;------------------------------
;Ermittelt den Standard Drucker
;------------------------------

$DefaultPrinter =
ReadValue("HKEY_CURRENT_USER\Software\Microsoft\Windows
NT\CurrentVersion\Windows","Device")
If $DefaultPrinter <> ""
$End =
InStr("$DefaultPrinter",",")
- 1
$DefaultPrinter =
Left("$DefaultPrinter","$End")
Else
$DefaultPrinter = "none"
EndIf

;---------------------
;Gibt Status-Infos aus
;---------------------

;? "Standard-Drucker: " +
$DefaultPrinter
;? ? "Liste aller Drucker:" ? ?

;--------------------------------------------------------------------------------------
;trennt alle Netzwerkdrucker vom alten
Server und verbindet sie wieder vom neuen
Server
;--------------------------------------------------------------------------------------

For $Count = 0 to $Index-2
If
Left($PrinterArray[$Count],Len($prtsrvold))=$prtsrvold ;
nur Netzwerk-Drucker auf dem bisherigen
Print-Server
;? $PrinterArray[$Count]
;$rc=DelPrinterConnection
($PrinterArray[$Count])
? $PrinterArray[$Count]"
gelöscht"
$newprt=$prtsrvnew+SubStr
($PrinterArray[$Count],Len($prtsrvold)+1,200)
;$rc=AddPrinterConnection ($newprt)
? $newprt" neu verbunden"
EndIf
Next

;---------------------------------------
;Stellt den "alten"
Standard-Drucker ein
;---------------------------------------

If $DefaultPrinter <>
"none"
If
Left($DefaultPrinter,Len($prtsrvold))=$prtsrvold
; Standard-Drucker ist ein Netzwerk-Drucker
$newprt=$prtsrvnew+SubStr
($DefaultPrinter,Len($prtsrvold)+1,200) ;
;$rc=SetDefaultPrinter ($newprt) ;
"neuer" Standard-Drucker gesetzt
? ? "neuer Standard-Drucker
"$newprt" eingestellt"
EndIf
EndIf


_________________________________________________________________________________________________________________________________________________________

Hab noch was rumgestöbert und dieses skript gefunden werde es noch testen und bescheid geben ob es hilft.

Sieht aber ganz gut aus!!!

Link: http://www.administrator.de/forum/mit-kix-drucker-auf-client-auslesen-u ...
Bitte warten ..
Mitglied: Ausserwoeger
12.10.2011 um 11:34 Uhr
Wenn du kix richtig installierst geht das zu 100% ohne Probleme.

Neueste Version findest du hier http://www.kixtart.org/

LG Andreas Ausserwöger
Bitte warten ..
Mitglied: Simsa84
14.10.2011 um 08:44 Uhr
Also habe es erstmal lokal getestet. Das programm läuft aber das Skript scheint falsch zu sein.

Kix spuckt mir auch aus: none
und nichts hat sich getan.

Muss wohl versuchen ein anderes Skript zu benutzen
Bitte warten ..
Mitglied: Simsa84
14.10.2011 um 08:58 Uhr
Habe jetzt ein skript gefunden was wesentlich einfacher ist! UND DAS FUNKTIONIERT.

Werde später noch genau schreiben wie ich es gemacht habe inclusive dem Script!!

Und der Tip mit KIX war echt super. Ich bedanke mich nochmal hat mir echt geholfen ^^
Bitte warten ..
Mitglied: Ausserwoeger
14.10.2011 um 09:39 Uhr
Bitte gerne mich ich schon seit Jahren mit dem tool.

LG Andreas
Bitte warten ..
Mitglied: Simsa84
17.10.2011 um 09:06 Uhr
Also es ist gelöst und hier die Anleitung:

Als erstes muss man das Skript was oben ist umschreiben, weil es so nicht richtig geschrieben ist hoffe das es hier jetzt richtig steht :

Benannt habe ich es PrintServer ist nacher bei der Anmeldung wichtig!!

;
; Kix-Script - Change PrintServer.Kix
;



$prtsrvold="\\servername"
$prtsrvnew="\\servername"
$Index = 0
$TempPrinter = ""

;----------------------------------------------------
;Erstellt eine Liste mit allen installierten Druckern
;----------------------------------------------------

Dim $PrinterArray[40]
:Loop
If @16034=0
$TempPrinter = $TempPrinter + EnumValue("HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts",$Index) + ","
$Index = $Index + 1
GoTo "Loop"
EndIf

$TempPrinter = Trim($TempPrinter)
$Length = Len("$TempPrinter") - 2
$TempPrinter = Left("$TempPrinter","$Length")
$PrinterArray = Split("$TempPrinter",",")

;------------------------------
;Ermittelt den Standard Drucker
;------------------------------

$DefaultPrinter = ReadValue("HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows","Device")
If $DefaultPrinter < ""
$End = InStr("$DefaultPrinter",",") - 1
$DefaultPrinter = Left("$DefaultPrinter","$End")
Else
$DefaultPrinter = "none"
EndIf

;---------------------
;Gibt Status-Infos aus
;---------------------

;? "Standard-Drucker: " + $DefaultPrinter
;? ? "Liste aller Drucker:" ? ?

;--------------------------------------------------------------------------------------
;trennt alle Netzwerkdrucker vom alten Server und verbindet sie wieder vom neuen Server
;--------------------------------------------------------------------------------------

For $Count = 0 to $Index-2
If Left($PrinterArray[$Count],Len($prtsrvold))=$prtsrvold ; nur Netzwerk-Drucker auf dem bisherigen Print-Server
? $PrinterArray[$Count]
$rc=DelPrinterConnection ($PrinterArray[$Count])
? $PrinterArray[$Count]" gelöscht"
$newprt=$prtsrvnew+SubStr
($PrinterArray[$Count],Len($prtsrvold)+1,200)
$rc=AddPrinterConnection ($newprt)
? $newprt" neu verbunden"
EndIf
Next

;---------------------------------------
;Stellt den "alten" Standard-Drucker ein
;---------------------------------------

If $DefaultPrinter < "none"
If Left($DefaultPrinter,Len($prtsrvold))=$prtsrvold ; Standard-Drucker ist ein Netzwerk-Drucker
$newprt=$prtsrvnew+SubStr ($DefaultPrinter,Len($prtsrvold)+1,200) ;
$rc=SetDefaultPrinter ($newprt) ; "neuer" Standard-Drucker gesetzt
? ? "neuer Standard-Drucker "
$newprt" eingestellt"
EndIf
EndIf

Ja so ist es richtig!!
Als nächstes schreiben wir uns eine Batch Datei, die wie folgt lautet und auch als PrintServer benannt ist:

@ECHO OFF
start kix32 printserver.txt

EXIT

Als nächstes Kopiert man die kompletten Dateien des Kix Ordners, der Kix Version, aktuelle Laden unter www.kixtart.org, inclusive der Zwei Dateien in fogenden Ordner:

C:\Windows\system32\grouppolicy\user\scripts\logon

Nun geht man in gpedit.msc auf Benutzerkonfiguration, Windows Einstellungen , Skripts und klickt auf Anmelden!
Dort fügt man dann in der oberen Zeile einfach die Bat datei ein über Durchsuchen. Wenn man es so wie oben beschrieben abgelegt hat Liegt sie unter
C:\Windows\system32\grouppolicy\user\scripts\logon.

In der zweiten Zeile kommt dann der Parameter hinzu, lautet wie folgt:

start C:\Windows\system32\grouppolicy\user\scripts\logon\PrintServer.bat

Beim nächsten Neustart sollte er dann automatisch die User auf die Netzwerkdrucker des neuen Servers verweisen!!!

Danke für die Hilfe und hoffe dieser Artikel ist anderen eine Hilfe ^^ !!!!!
Bitte warten ..
Ähnliche Inhalte
DSL, VDSL
Umleitung DNS (8)

Frage von brooks zum Thema DSL, VDSL ...

Windows Server
IIS umleitungen (3)

Frage von twiceface zum Thema Windows Server ...

Apache Server
gelöst Apache2 Umleitung von Verzeichnis mit Alias (9)

Frage von banane31 zum Thema Apache Server ...

Windows Server
gelöst Ordner Umleitung, einmal lokal, einmal WTS (10)

Frage von OSelbeck zum Thema Windows Server ...

Neue Wissensbeiträge
Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(1)

Information von DerWoWusste zum Thema Microsoft ...

Humor (lol)

Wohnt jemand in Belgien und kann nicht mehr ruhig ausschlafen?

(5)

Information von LordGurke zum Thema Humor (lol) ...

Sicherheits-Tools

Trendmicro OSCE und das Fall Creators Update Win10 RS3

(3)

Information von Henere zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
Hosting & Housing
Mailserver Software Empfehlungen (21)

Frage von sunics zum Thema Hosting & Housing ...

Voice over IP
DeutschlandLAN IP Voice Data M Premium, Erfahrung mit Faxgeräte? (16)

Frage von liquidbase zum Thema Voice over IP ...

TK-Netze & Geräte
TK-Anlage VoIP - DECT Erweiterung (15)

Frage von Lynkon zum Thema TK-Netze & Geräte ...