Seite 1 von 1
WInst im Login-Modus
Verfasst: 17 Okt 2012, 16:06
von apohl
Hallo,
welche Möglichkeiten gibt es eigentlich, um Aktionen im Kontext das angemeldeten Users auszuführen?
WInst läuft im Login-Modus ja immer im SYSTEM-Account-Kontext. Wenn man im Skript z.B. toggleql.exe oder irgendein anderes Programm aufruft,
läuft es nie unter dem angemeldeten User und verrichtet so nicht die Dinge korrekt.
Gruß,
Andreas Pohl
Re: WInst im Login-Modus
Verfasst: 17 Okt 2012, 16:35
von d.oertel
Hi,
a) opsi-winst aus dem user-kontext starten (z.B. domain-login.cmd)
b) opsi Erweiterung 'User Profile Management'
http://download.uib.de/opsi4.0/doc/html ... serprofile
Hilft das ?
gruß
d.oertel
Re: WInst im Login-Modus
Verfasst: 17 Okt 2012, 17:01
von apohl
Hallo,
Ich nutze und spreche von der opsi Erweiterung 'User Profile Management'.
Ich habe ein
userLoginScript: login.ins
in der 'control' definiert und
führe in der login.ins z.B. neben "Registry"- auch "DOSInAnIcon"-Aktionen aus. Eben diese dort aufgerufenen Programme werden im "SYSTEM"-Kontext ausgeführt.
Im UserLogin-Log steht ja auch:
[1] [Okt 17 09:04:42:238] loggedin user "Administrator"
[1] [Okt 17 09:04:42:238] winst running as "SYSTEM"
[1] [Okt 17 09:04:42:238] winst running with admin privileges
[1] [Okt 17 09:04:42:238] winst running in loginscript mode
[1] [Okt 17 09:04:42:238] using context: TESTUSXP3\Administrator with SID S-1-5-21-1708537768-1606980848-854245398-500
Ich habe einige Befehle, die ich gern in diesem Modus, aber als gerade angemeldeter User ausführen würde.
Gruß,
Andreas Pohl
Re: WInst im Login-Modus
Verfasst: 17 Okt 2012, 17:53
von d.oertel
Hi,
könnte ich das komplette opsi-Paket bekommen, damit ich die Problemlage nachvollziehen und nach einer Lösung suchen kann ?
gruß
d.oertel
Re: WInst im Login-Modus
Verfasst: 02 Mai 2016, 18:56
von pharao
Hallo Zusammen
Gibt es hierfür bereits eine Lösung?
Ich stehe momentan for dem gleichen Problem.
Obwohl ich eine DosInAnIcon-Subsection aus der ProfileActions-Section in einem Login-Script aufrufe, nimmt er das Environment vom User SYSTEM.
Im Log sehe ich jedoch das er den loggedin user erkennt und auch den richtigen user im Context übernimmt.
Muss ich noch irgendeinen speziellen Parameter beim DosInAnIcon Aufruf mitgeben?
Gruss Pharao
Code: Alles auswählen
loggedin user "hans"
opsi-script running as "SYSTEM"
opsi-script running with admin privileges
opsi-script running in loginscript mode
using context: MISCDOM\hans with SID S-1-5-21-22...