KiX - Standarddrucker-Einstellungen werden nicht übernommen
Login-Script mit Kix
Hallo zusammen,
ich habe ein Loginscript mit Kix erstellt, in dem ich Netzlaufwerke und Drucker auf Gruppen bzw. User zuordne. Das ganze funktioniert soweit auch, bis auf eine Sache. Der Wert für den Standarddrucker wird nicht gesetzt, es wird immer der erste Drucker genommen der verbunden wird bzw. wenn ggf. ein lokaler Drucker (PDF) vorhanden ist, ist dieser "Standard".
Hier ein Beispiel aus meinem Script:
If InGroup("OG")
GoSub lbl_FI
GoSub lbl_BA
GoSub lbl_SA
GoSub lbl_AA
GoSub lbl_SV
GoSub ldr_NRGSP
If SetDefaultPrinter($PrintServer + "\NRGSP") = 0
? "Standarddrucker ist NRGSP"
Else ? "Standarddrucker ist nicht definiert"
EndIf
GoSub ldr_NRGSPF2
GoSub ldr_NRGSPF3
GoSub ldr_NRGMPC2
GoSub ldr_NRGSPC42
EndIf
;
:ldr_NRGSP
;*
If AddPrinterConnection($PrintServer+"NRGSP") = 0
?"NRGSP wurde verbunden"
Else ?"NRGSP wurde nicht verbunden"
EndIf
Return
Kann mir heir vielleicht jemand weiterhelfen?
Viele Dank im Voraus!
Grüße
chris.sol
ich habe ein Loginscript mit Kix erstellt, in dem ich Netzlaufwerke und Drucker auf Gruppen bzw. User zuordne. Das ganze funktioniert soweit auch, bis auf eine Sache. Der Wert für den Standarddrucker wird nicht gesetzt, es wird immer der erste Drucker genommen der verbunden wird bzw. wenn ggf. ein lokaler Drucker (PDF) vorhanden ist, ist dieser "Standard".
Hier ein Beispiel aus meinem Script:
If InGroup("OG")
GoSub lbl_FI
GoSub lbl_BA
GoSub lbl_SA
GoSub lbl_AA
GoSub lbl_SV
GoSub ldr_NRGSP
If SetDefaultPrinter($PrintServer + "\NRGSP") = 0
? "Standarddrucker ist NRGSP"
Else ? "Standarddrucker ist nicht definiert"
EndIf
GoSub ldr_NRGSPF2
GoSub ldr_NRGSPF3
GoSub ldr_NRGMPC2
GoSub ldr_NRGSPC42
EndIf
;
:ldr_NRGSP
;*
If AddPrinterConnection($PrintServer+"NRGSP") = 0
?"NRGSP wurde verbunden"
Else ?"NRGSP wurde nicht verbunden"
EndIf
Return
Kann mir heir vielleicht jemand weiterhelfen?
Viele Dank im Voraus!
Grüße
chris.sol
Please also mark the comments that contributed to the solution of the article
Content-Key: 149673
Url: https://administrator.de/contentid/149673
Printed on: May 4, 2024 at 13:05 o'clock
2 Comments
Latest comment
Hallo,
zum setzen des Standarddruckers darf nicht der Freigabename verwendet werden sondern die Druckerbezeichnung die in "Drucker und Faxgeräte"
in der Übersicht angezeigt wird:
so sieht es bei uns aus:
SETDEFAULTPRINTER ("\\Server_xyz\HP LaserJet P3005 PCL 6")
zum setzen des Standarddruckers darf nicht der Freigabename verwendet werden sondern die Druckerbezeichnung die in "Drucker und Faxgeräte"
in der Übersicht angezeigt wird:
so sieht es bei uns aus:
SETDEFAULTPRINTER ("\\Server_xyz\HP LaserJet P3005 PCL 6")