Netzwerkdruckerfreigaben mappen im userlogin.opsiscript / Networkprinter mapping via userlogin.opsiscript
Verfasst: 24 Apr 2019, 13:20
Hallo alle zusammen,
Ziel ist es, dass nach dem UserLogin an einer Windows-Workstation, das userlogin.script eines packages durchgeführt wird und Netzwerkdruckerfreigaben unter dem angemeldeten User durchgeführt werden.
Folgendes Batch soll durchgeführt werden, das via "DosInAnIcon_install_network_printer" aufgerufen wird:
Das Problem besteht darin, dass wenn der opsi-client nach dem Login, die ihm zugewiesenen userlogin scripte abarbeitet, dass er, wenn das obere batch durchgeführt wird, pro Drucker eine Domain-Anmeldung erscheint. Dieses soll nicht geschehen. Er soll die Drucker unter dem angemeldeten User einfach mappen.
Leider kann ich nicht genau abschätzen, ob das Problem bei der Konfiguration des PrinterServers liegt oder ob es an der Tatsache liegt, dass der Opsi-Client auf den Workstations unter dem SystemUser läuft. Teste ich das userlogin.opsiscript unter opsi-winst (aufgerufen als lokaler Admin) werden alle Drucker anstandslos gemapped.
Vielleicht kann mir jemand etwas auf die Sprünge helfen?
Danke und Lieben Gruß Mr.Jingles
Ziel ist es, dass nach dem UserLogin an einer Windows-Workstation, das userlogin.script eines packages durchgeführt wird und Netzwerkdruckerfreigaben unter dem angemeldeten User durchgeführt werden.
Folgendes Batch soll durchgeführt werden, das via "DosInAnIcon_install_network_printer" aufgerufen wird:
Code: Alles auswählen
[DosInAnIcon_install_network_printer]
@echo off
setlocal EnableDelayedExpansion
SET PRINTERSERVER=PrinterServer001.Domain.tld
SET PRINTER=Printer001.Domain.tld, Printer002.Domain.tld
cd %SystemRoot%\System32
FOR %%j IN (%PRINTER%) DO (
%SystemRoot%\System32\rundll32 printui.dll,PrintUIEntry /q /in /n \\%PRINTERSERVER%\%%j
)
endlocal
Leider kann ich nicht genau abschätzen, ob das Problem bei der Konfiguration des PrinterServers liegt oder ob es an der Tatsache liegt, dass der Opsi-Client auf den Workstations unter dem SystemUser läuft. Teste ich das userlogin.opsiscript unter opsi-winst (aufgerufen als lokaler Admin) werden alle Drucker anstandslos gemapped.
Vielleicht kann mir jemand etwas auf die Sprünge helfen?
Danke und Lieben Gruß Mr.Jingles