Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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, 2790 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 ..
Neuester Wissensbeitrag
Microsoft

Lizenzwiederverkauf und seine Tücken

(5)

Erfahrungsbericht von DerWoWusste zum Thema Microsoft ...

Ähnliche Inhalte
Windows Systemdateien
Keine Berechtigung trotz Domänen-Admin User (10)

Frage von M.Marz zum Thema Windows Systemdateien ...

Windows Server
User-ID zu Application Crash

Frage von pablovic zum Thema Windows Server ...

Router & Routing
Radius für 15 User direkt über Mikrotik- oder Ubiquiti-Router (4)

Frage von Muesliriegel zum Thema Router & Routing ...

Windows 8
gelöst Active Directory Default User.v2 Profile - Windows 8.1 Apps Error (4)

Frage von adm2015 zum Thema Windows 8 ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (18)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Windows Netzwerk
Windows 10 RDP geht nicht (16)

Frage von Fiasko zum Thema Windows Netzwerk ...

Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...