Dieser Beitrag ist schon älter. Bitte vergewissern Sie sich, dass die Rahmenbedingungen oder der enthaltene Lösungsvorschlag noch dem aktuellen Stand der Technik entspricht.

Standarddrucker bei einem User erzwingen

Mitglied: OMG-Admin

Benötige Richtlinie um einem Benutzer einen Drucker zuzuweisen

Hallo,
ich gehöre zu einem Administratorenteam eines Gymnasiums und wir betreiben ein Netzwerk mit Windows 2000 Server und Client. Jeder Client meldet sich nur unter einem Benutzernamen an, dessen Rechte wir fast maximal eingeschränkt haben, da wir eine eigene Nutzeroberfläche betreiben. Wir stehen jetzt vor dem Problem, dass wir gerne einen Standarddrucker für diesen Benutzer festlegen wollen, aber nicht wissen wie. Ich habe keine Richtlinie gefunden, die den Standarddrucker eines Benutzers festlegt.
Bitte um Antwort.

Content-Key: 1653

Url: https://administrator.de/contentid/1653

Ausgedruckt am: 25.10.2021 um 09:10 Uhr

Mitglied: freak666
freak666 23.07.2004 um 11:15:02 Uhr
Goto Top
Hallo
Also ich weiss ja nicht ob das funkt oder nicht. Aber kann man sich nicht einfach als Administrator auf der WS einloggen und dann den Standartdrucker auswählen der dann für alle User auf der WS Standartmässig ist.
Keine ahnung ob das so stimmt aber ich würde es auf jedenfall so probieren.

mfg freak666
Mitglied: das-omen
das-omen 23.07.2004 um 12:16:04 Uhr
Goto Top
Hi!

Du übergibst den Drucker im Anmeldescript und zwar mit folgendem Befehl.

RUNDLL32 PRINTUI.DLL,PrintUIEntry.

Die Hilfe mit allen Optionene erhälste du wenn du den Befehl mit /? bei start->ausführen eintippst.


Tschau

Das Omen
Mitglied: OMG-Admin
OMG-Admin 23.07.2004 um 13:05:43 Uhr
Goto Top
Das hilft mir nur leider nicht viel weiter, da ich nicht viel von der Architektur von .inf Dateien verstehe, die ich brauchen würde um einen Drucker zu installieren.
Mitglied: das-omen
das-omen 23.07.2004 um 13:11:12 Uhr
Goto Top
Hi!

Was für inf Dateien du redest doch von Netzwerkdruckern oder?


Tschau

das Omen
Mitglied: OMG-Admin
OMG-Admin 23.07.2004 um 13:12:50 Uhr
Goto Top
So wie ich aber aus dem /? verstanden habe, brauch ich da entweder eine .inf oder muss mit dem Assistenten einen Drucker installieren und ja ich rede von einem Netzwerkdrucker
Mitglied: OMG-Admin
OMG-Admin 23.07.2004 um 13:24:40 Uhr
Goto Top
Wie müsste dann Beispielsweise der Syntax aussehen, wenn ich den Drucker mit der Bezeichnung Textronix (Freigabe gleicher name) , der an dem Rechner 2000server angeschlossen ist installieren wollte und als Standarddrucker definieren?
Mitglied: linkit
linkit 24.07.2004 um 11:23:28 Uhr
Goto Top
Hallo Johann,


also am leichtesten geht das ganze mit einem Anmeldeskript.

Hier kannst du entweder Gruppen oder Benutzer abfragen und mit dem Netuse Befehl dann verbinden lassen. Damit die Leute keinen Unfug machen und weitere Drucker einrichten, kannst du die Sicherheitseinstellungen jedes Druckers entsprechend konfigurieren. Außerdem würde ich per Gruppenrichtline die Druckereinstellungen ausblenden.

Soviel zur Theorie, wie geht sowas:


nehmen wir an du hast Benuzter A,B,C,D,E.... und die Gruppe Schueler1 und Schueler2. Alle Schuler1 sollen den Drucker D1 und alle Schueler2 den Drucker D2 verwenden.

Dann gehst du erstmal in die Sicherheitseintellungen der Drucker und nimmst alles raus bis auf Admins und Domänenadmins. Admins und Domadmin kriegen natürlich alle Rechte.
Als nächsten Schritt fügst du alle Gruppen hinzu, die diesen Drucker verwenden dürfen. In unserem Beispiel für Drucker D1 => Schueler1 und für Drucker D2 => Schueler2. Diese bekommen die Rechte Dokument drucken und Dokument verwalten aber nicht Drucker verwalten.

So die Sicherheitseinstellungen für die Drucker sind getroffen.



Jetzt das Skript: Das Skript habe ich jetzt mal so gestaltet, daß Benutzer abgefragt werden, du kannst aber genauso auch Gruppen abfragen.


Das Skript nenne ich jetzt mal login.vbs

Folgendes muß in dem Skript stehen:


Set WSHShell = WScript.CreateObject("WScript.Shell")

Key = "HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogon"

user = WshShell.RegRead( Key & "DefaultUserName" )

select case user
case "a"

case "b"

case "c"

case "d"
end select


So jetzt unterscheidete das Skript nach den Usern. Den Aufruf für Drucker hast du ja schon gelesen. Diesen mußt du nur immer unerhalb des CASE eintrages setzen. Es geht aber auch ein net use Befehl.


Jetzt erstmal testen.

Wenn das alles geht, dann regelst du über die Gruppenrichtlinen noch, daß Druckereinstellunegn erst gar nicht angezeigt werden. Ist zwar nicht nötig, da du schon die Sicherheitseinstellungen der Drucker konfiguriert hast, aber so ist das eine saubere Sache.


Das wars.


Fertig.


Das Skript bindest du entweder in dein Loginskript mit ein oder über die Verteilungssoftware oder als Autostart. Je nach dem wie das Netz beschaffen ist.
Mitglied: OMG-Admin
OMG-Admin 24.07.2004 um 11:31:39 Uhr
Goto Top
Danke, ich werd das ganze am Montag mal ausprobieren.
Mitglied: das-omen
das-omen 26.07.2004 um 08:44:52 Uhr
Goto Top
Hi!

Sorry war das Wochende nicht am Rechner. So müsste der Syntax funktionieren. Der "Rechner" ist die Machiene die ie Warteschlange hält. Der "Druckerfreigabename" ist der Name der Druckerwarteschlange.

rundll32 printui.dll,PrintUIEntry /y /in /n RechnerDruckerfreigabename


Tschau


Das Omen
Mitglied: BenjaminH
BenjaminH 27.07.2004 um 20:10:24 Uhr
Goto Top
Hallo,

es gibt ein ganz einfaches Tool. Es heißt con2prt.exe und ist von Microsoft.
Der .exe Datei kannst du ganz einfach deinen Drucker übergeben und ihn auch als
Standard deklarierern. Wie genau findest du in einer Anleitung auf der Microsoft Website.

Hoffe das ich dir damit helfen konnte.

mfg
Benjamin H.
Mitglied: BenjaminH
BenjaminH 27.07.2004 um 20:13:27 Uhr
Goto Top
Das hab ich noch vergessen. Am besten rufst du die .exe mit einem .bat Script auf also einfach
als Anmeldescript eintragen.

z. B. ServerFreigabecon2prt /c DruckserverDruckername
Mitglied: master13
master13 26.01.2005 um 10:19:10 Uhr
Goto Top
klappt so ein script eigentlich auch auf eine Workstation bezogen?
Mitglied: OMG-Admin
OMG-Admin 27.01.2005 um 18:53:53 Uhr
Goto Top
Ja
Heiß diskutierte Beiträge
question
Realistische Zeiterfassung für undisziplinierten Mitarbeiter? gelöst istike2Vor 18 StundenFrageWindows 1014 Kommentare

Hallo, ab Januar bin ich fest angestellt und wurde mir u. A. mitgeteilt, dass wir die Arbeitszeiten in einem Android-App erfassen sollen. Soweit OK. Das ...

question
PC zeigt kein Bild mehrben1300Vor 1 TagFrageHardware14 Kommentare

Hallo zusammen, mein PC geht zwar noch an (LED leuchten und Lüfter laufen), aber ich erhalte kein Bild mehr. Mainboard: MSI B450M Mortar Max Mainboard ...

question
Browserverhalten bei nicht offizieller TLD im privaten NetzSiegfried36Vor 1 TagFrageDNS21 Kommentare

Moin, ich hoffe ihr könnt mir helfen Licht ins Dunkel zu bringen. So ganz verstehe ich diesen ganzen Zusammenhang nicht. Ich will in meinem internen ...

question
Netzwerkproblem Feuerwehr EinsatzleitfahrzeugTorstenWeVor 19 StundenFrageNetzwerke3 Kommentare

Hallo Zusammen, Ich bin Mitglied in einer Feuerwehr mit einem Einsatzleitwagen. In diesem LKW sind mehre Computer-Arbeitsplätze mit einem eigenen Netzwerk verbaut. Wir haben ein ...

question
JBOD - Platte kopieren möglich? gelöst DoKi468Vor 1 TagFrageFestplatten, SSD, Raid2 Kommentare

Hallo zusammen, eine Frage: Ich habe eine Synology NAS und habe dort ein JBOD eingerichtet mit 2 4TB Platten Allerdings springt bei einer Platte teilweise ...

question
Benötige Empfehlung für Komponenten - Umstieg von Ubiquiti auf welches System??Dominik187Vor 7 StundenFrageNetzwerke13 Kommentare

Guten Tag liebe Community, aktuell habe ich einige Produkte von Ubiquiti im Einsatz und überlege, das System zu wechseln, denn leider habe ich mich schon ...

question
Mit SSH auf Android - Fehler mit "mount"PeterGygerVor 19 StundenFrageNetzwerke16 Kommentare

Hallo Ich bin über SSH auf einem Android Device (Nvidia Shield). Das Device funktioniert im LAN. D.h. der Zugriff auf Dateien auf dem NAS über ...

question
Wordpress bereitstellenWolf6660Vor 15 StundenFrageHosting & Housing7 Kommentare

Hi, ich habe eine Domain ohne Webspace gekauft und diese auf meine IP umgeleitet. Nun würde ich gerne eine Wordpress Seite erstellen und diese Online ...