Top-Themen

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

MS Server 2003 Terminal Service "redirected" Client Drucker per Skript umbenennen

Mitglied: grizzly

grizzly (Level 1) - Jetzt verbinden

07.10.2005, aktualisiert 07.12.2006, 15112 Aufrufe, 7 Kommentare

Suche ein Sktript bzw. Tools um Druckernamen einer Remotesitzung bei der Anmeldung umzubenennen

In Einer Remotedesktop-Sitzung kann Windows Server 2003 die lokalen Drucker des Clients während der Sitzung umleiten.
Auf dem Remotedesktop werden die Drucker nach dem Muster
"HP Laser Jet auf SERVER (von CLIENT) in Sitzung 2"
dargestellt.
Im Namen besteht also eine Abhängigkeit zur Sitzungsnummer.
In diversen Anwendungsprogrammen muss ich den Drucker mit festem Namen hinterlegen

Die Sitzungsnummer ändert sich aber je nach Anmeldung - wodurch sich der Druckername ständig ändert.

Man kann den Drucker in jeder neuen Sitzung zwar manuell umbenennen - aber das ist auf Dauer lästig

Kennt jemand ein Skript oder ein Tool, welches die umgeleiteten lokalen Drucker der jeweiligen Sitzung auf einen fest definierten Namen umbenennen kann bzw. die Sizungsnummer entfernen kann?


Ein einfaches Skript habe ich gefunden - aber die Remote- Desktop Benutzer haben nicht genügend Rechte um den Drucker umzubenennen - wie kann man den Benutzern das Recht "Drucker verwalten" auf die umgeleiteten" Drucker vergeben - so dass dies auch nach dem erneuten Anmelden funktioniert ?
Mitglied: HardyPaw
05.01.2006 um 10:31 Uhr
Hallo,

habe das gleiche Problem.
Gugst Du hier.

http://terminal.servebeer.com/php/renameprinter.php

Habe dann den delimeter in der For Anweisung von / auf ) gesetzt.

Geht sicher noch eleganter.
Bitte warten ..
Mitglied: JediFerdi
22.05.2006 um 12:04 Uhr
Hallo,

ich bin ebenfalls brennend an dem Script zur Druckerumbenennung interessiert. Wo kann ich mir das holen (oder noch besser bitte mir zu schicken)

Gruß
Ferdi
Bitte warten ..
Mitglied: grizzly
30.05.2006 um 15:18 Uhr
Das Skript von oben genanntenm Link funktioniert nach kleiner Änderung.

Allerdings benötigt man das Recht "Drucker verwalten" für den jeweiligen Drucker.

Das Recht hat auf unserem Server jedoch nur die Administratoren !

Zwar kann man das Recht an eine Bneutzer erteilen, sofern das Druckerobjekt gerade da ist (der jeweilige Client gerade eine TS- Sitzung laufen hat) jedoch verschwindet das Recht bei Beendigung der Sitzung.

Kennt Jemand eine Möglichkeit, die Rechtevergabe dauerhaft zu machen bzw. dem Ersteller des Druckerobjekts das Recht "Drucker verwalten" automatisch zu setzen ?

System: Server 2003 (Terminal Services)
Client: Windows XP Prof. - bzw. Windows 2000 Prof
Bitte warten ..
Mitglied: Entwickler
30.08.2006 um 09:16 Uhr


Ein einfaches Skript habe ich gefunden -
aber die Remote- Desktop Benutzer haben nicht
genügend Rechte um den Drucker
umzubenennen - wie kann man den Benutzern das
Recht "Drucker verwalten" auf die
umgeleiteten" Drucker vergeben - so dass
dies auch nach dem erneuten Anmelden
funktioniert ?


bitte poste mal dein script danke, bei mir verfügen die user nämlich über gnug rechte
Bitte warten ..
Mitglied: grizzly
30.08.2006 um 10:04 Uhr
Das Skript sieht derzeit so aus:


strComputer = "."
WScript.sleep 10000

Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colPrinters = objWMIService.ExecQuery _
("Select * from Win32_Printer Where DeviceID = 'EPSON LQ-590 (von BUERO) in Sitzung 1' ")

For Each objPrinter in colPrinters
objPrinter.RenamePrinter("EPSON LQ-590 von BUERO")
Next


man kann das für jede mögliche Sitzungsnummer wiederholen - ich habe zum Test einfach die Zeilen kopiert - und die Sitzungsnummern geändert. Vermutlich kann man das mit einer Schleife besser machen. Das "sleep" habe ich eingefügt, damit das Skript etwas verzögert wird.

Wie bereits geschrieben haben nur die Admins (bei Server 2003) das entsprechende Recht auf das Druckerobjekt.
Momentan experimentiere ich mit der Trigger - Funktion von Server 2003.

Bei der Anmeldung der entsprechenden Benutzer erzeuge ich ein Ereignis im Ereignisprotokoll des Servers.
Auf dieses Ereignis habe ich einen Trigger gesetzt, welcher dann obiges Skript laufen lässt. (dann klappt es auch mit den Rechten, weil für den Trigger ein extra Konto mit Admin-Rechte angegeben werden kann).
Leider funktioniert das auch nur, wenn die Benutzer eine Sitzung neu aufmachen - bei unterbochenen Sitzungen (WAN Leitung unterbricht - und wird neu aufgebaut)verschwindet das Druckerobjekt - und wird beim Reconnect mit dem entsprechenden Namensproblem neu erstellt.
Der Trigger funktioniert derzeit nur beim öffnen einer neuen Sitzung.
Wenn Ihr eine Möglichkeit findet, auch beim Reconnect ein ereignis zu erzeugen wäre das sehr hilfreich.
Auch die Syntax für eine korrekte Schleife für mein Testscript wäre schön

Gruß
Bitte warten ..
Mitglied: Entwickler
01.09.2006 um 08:36 Uhr
Hallo,

ich muss euch leider mitteilen, das ausser HTML, Java und .bat nichts von mir zu erwarten ist kann mir bitte wer erklären, wie ich dieses script ausführen muss, mit welchem programm, was für ne datei das ist?


Danke

LG

Loco
Bitte warten ..
Mitglied: grizzly
01.09.2006 um 09:31 Uhr
das ist natürlich ein vbs Skript
eine vbs - Datei anlegen z.B. "Druckerumbenennen.vbs" - Skript einfügen - nach den eigenen Anforderungen (Druckernamen...) modifizieren - und per Mausklick aktivieren - oder eben per Trigger oder per Autostart ...

Für meinen Test habe ich einfach die entsprechenden Zeilen kopiert - und nur die Sitzungsnummer variiert - vermutlich lässt sich das ganze auch in einer Schleife mit einer Variablen umsetzen - da mache ich mir jedoch momentan keinen Kopf, weil das ganze wie bereits geschrieben ein anderes Problem birgt.
Bitte warten ..
Ähnliche Inhalte
Windows Server
Terminal Service Remote Desktop service
Frage von winlinWindows Server8 Kommentare

Hallo Leute Habe einen RD Server aufgebaut und ca 50 CALs aktiviert . Im AD steht der Server als ...

Windows Server
Terminal Server Clients
gelöst Frage von PcfuziWindows Server9 Kommentare

Hallo Gemeinschaft, hab folgendes Problem: in einem Windows Netzwerk hab ich ein Terminal Server laufen. Server ist Windows 2008R2. ...

Windows Server
Terminal Service Printers Event1111
gelöst Frage von rocco61Windows Server3 Kommentare

Guten Morgen zusammen, mich nervt seit langen der Eventeintrag Terminalservice Printers EvenID1111. Das egal auf dem 2012 R2 oder ...

Windows Server

Windows Terminal Server, Benutzer können keinen Ordner erstellen und umbenennen

Frage von miggiboyWindows Server3 Kommentare

Hallo zusammen. es geht um einen Windows Server 2012 R2 x64. Wenn User in einer WTS-Sitzung arbeiten tritt immer ...

Neue Wissensbeiträge
Cloud-Dienste

Neue Exchange Online und Office 365 Limits ab 01.06.2018

Tipp von decathlon vor 4 StundenCloud-Dienste

Achtung für alle Exchange Online Nutzer die es vielleicht übersehen haben. Ab 01. Juni gilt folgendes neues Limit User ...

Humor (lol)
Meine Variante der DSGVO
Tipp von Henere vor 1 TagHumor (lol)4 Kommentare

Datenschutzerklärung Jede gute Website braucht eine Datenschutzerklärung? Ok, dann machen Sie sich auf etwas gefasst. Präambel Artikel 12 der ...

Administrator.de Feedback

Entwicklertagebuch: Datenschutzerklärung nach DS-GVO

Information von admtech vor 2 TagenAdministrator.de Feedback

Hallo Administrator User, Wir respektieren eure Privatsphäre und möchten euch daher auf die Möglichkeiten für den Umgang mit euren ...

Voice over IP

Rufnummernblock aufbrechen nun möglich bei DTAG

Tipp von Datenreise vor 2 TagenVoice over IP

Bei der Telekom ist es seit einigen Tagen laut Aussage der Geschäftskunden-Hotline möglich, eine Rufnummernübernahme auch dann durchzuführen, wenn ...

Heiß diskutierte Inhalte
CPU, RAM, Motherboards
Wieviel Lüfter hat ein HP Elitebook 8730w ?
Frage von -WeBu-CPU, RAM, Motherboards8 Kommentare

Guten Morgen, gestern Abend hat sich bei meinem HP ein/der Lüfter hörbar abgeschaltet oder stark runter geregelt, obwohl das ...

Batch & Shell
Brauche hilf bei einer batch Datei
solved Frage von PilllllleBatch & Shell7 Kommentare

hallo, ich versuche mit Hilfe von einer batch- Datei eine bestimmt Zeile aus einer txt- Datei in eine neue ...

Batch & Shell
Brauche Hilfe bei einer batch datai
solved Frage von PilllllleBatch & Shell7 Kommentare

hallo ich möchte mithilfe von einer batch datei den aktuell verbundenen Netzwerknamen abfragen lassen für hilfe währe ich sehr ...

Windows Server
Passwort für Terminalserver-Login über IGEL-Client neu vergeben ?
solved Frage von WernimanWindows Server6 Kommentare

Hallo, ich bin -verglichen mit euch- ein absoluter Rookie in der Branche, habe aktuell seit meiner Ausbildung gerade den ...