Programm ohne Adminrechte starten
Hallo zusammen,
es gibt ein Programm, dass sich nur mit Adminrechten starten lässt.
Gibt es eine Möglichkeit, dies zu umgehen? Eine Mitarbeiterin muss das Programm öffnen und das sollte Sie können, ohne das nach den Adminrechten gefragt wird.
Ich habe es schon versucht mit einer Batch-Datei zu lösen, sodass er das Programm startet und die Anmeldeinformationen mitnutzt.
Leider muss man das Passwort immer miteingeben, was ich ja nicht will.
Dies habe ich im Batch-Eintrag versucht (auch in verschiedenen Varianten):
runas /savecred /profile /env /user:Domäne\Benutzername Passwort "Programmpfad"
Leider ohne Erfolg.
Gibt es irgendeine andere Möglichkeit
Besten Dank im Voraus
Grüße
W. Dopler
es gibt ein Programm, dass sich nur mit Adminrechten starten lässt.
Gibt es eine Möglichkeit, dies zu umgehen? Eine Mitarbeiterin muss das Programm öffnen und das sollte Sie können, ohne das nach den Adminrechten gefragt wird.
Ich habe es schon versucht mit einer Batch-Datei zu lösen, sodass er das Programm startet und die Anmeldeinformationen mitnutzt.
Leider muss man das Passwort immer miteingeben, was ich ja nicht will.
Dies habe ich im Batch-Eintrag versucht (auch in verschiedenen Varianten):
runas /savecred /profile /env /user:Domäne\Benutzername Passwort "Programmpfad"
Leider ohne Erfolg.
Gibt es irgendeine andere Möglichkeit
Besten Dank im Voraus
Grüße
W. Dopler
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 238630
Url: https://administrator.de/contentid/238630
Ausgedruckt am: 09.11.2024 um 01:11 Uhr
16 Kommentare
Neuester Kommentar
Hallo w.dopler,
die Frage ist warum braucht das Programm Adminrechte? Einfach nur um ins Programmverzeichnis schreiben zu können. Abhilfe könnte das Anpassen der NTFS-Rechte für das Verzeichnis schaffen. Ansonsten ist "runas" der falsche Ansatz. Da die Benutzerdaten auch für andere Programme mussbraucht werden können.
Ich habe vor kurzem einem AutoIT Schnippsel für ein ähnliches Problem gepostet.
Grüße,
Dani
die Frage ist warum braucht das Programm Adminrechte? Einfach nur um ins Programmverzeichnis schreiben zu können. Abhilfe könnte das Anpassen der NTFS-Rechte für das Verzeichnis schaffen. Ansonsten ist "runas" der falsche Ansatz. Da die Benutzerdaten auch für andere Programme mussbraucht werden können.
Ich habe vor kurzem einem AutoIT Schnippsel für ein ähnliches Problem gepostet.
Grüße,
Dani
Was meinst du mit "Anpassen der NTFS-Rechte für das Verzeichnis"?
Mach auf das Programmverzeichnis der Software einen Rechtsklick -> Eigenschaften -> Berechtigungen. Dort kannst du einsehen, welcher Benutzer/GRuppe was (nicht) machen darf.Poste bitte dein komplettes Skript. Sonst wird's echt schwer...
Grüße,
Dani
Genau der User ist im AD und meldet sich an der Domäne an. Muss ich da statt "Local" was anderes angeben?
Local? Versteh ich nicht.Local $sUserName = "useradmin"
Local $sDomainName = "test.abc.local"
Local $sPassword = "abcde12345"
RunAs ($sUserName, $sDomainName, $sPassword, 1, "C:\Program Files (x86)\VIVOTEK Inc\ST7501\Client\LiveClient\VMSLiveClient.exe")
Wie hast du dem Benutzer Adminrechte zugewiesen?
Grüße,
Dani
Mahlzeit.
Statt wild zu skripten und mit "Hilfsadmins" zu arbeiten:
Gib dem User (oder der Gruppe "Benutzer") mal Schreibrechte auf das Programmverzeichnis. Klappt das Starten dann, alles gut.
Klappt es noch nicht, gib dem User (oder der Gruppe "Benutzer") Schreibrechte auf den Registry-Zweig des Programms.
Mit Process Explorer & Co. kannst du relativ einfach herausbekommen, an welcher Stelle genau (Schreibzugriff auf Program Files, Schreibzugriff auf Registry etc.) es "klemmt" und der User eben mehr Rechte benötigt.
*Just my 5 Cent*
Cheers,
jsysde
Statt wild zu skripten und mit "Hilfsadmins" zu arbeiten:
Gib dem User (oder der Gruppe "Benutzer") mal Schreibrechte auf das Programmverzeichnis. Klappt das Starten dann, alles gut.
Klappt es noch nicht, gib dem User (oder der Gruppe "Benutzer") Schreibrechte auf den Registry-Zweig des Programms.
Mit Process Explorer & Co. kannst du relativ einfach herausbekommen, an welcher Stelle genau (Schreibzugriff auf Program Files, Schreibzugriff auf Registry etc.) es "klemmt" und der User eben mehr Rechte benötigt.
*Just my 5 Cent*
Cheers,
jsysde
Guten Morgen,
ein bisschen Selbstinitative würde nicht schaden... hier ist beschrieben, was NTFS-Rechte sind.
Grp0er,
Dani
ein bisschen Selbstinitative würde nicht schaden... hier ist beschrieben, was NTFS-Rechte sind.
Grp0er,
Dani
Hallo W. Dopler,
ich weiß dass deine Frage schon sehr alt ist. Trotzdem würde ich dich gern wissen lassen, dass es eine sehr schicke Lösung für das Problem gibt. Vielleicht hast du eine Möglichkeit gefunden die noch nicht ganz befriedigend ist, oder mein Post hilft jemand anderem weiter.
Es gibt ein Software Tool, mit dem man Anwendungen, anders als mit dem "RunAs" Befehl, mit administrativen Rechten starten kann, ohne dass der Standard-Nutzer die entsprechenden Anmeldeinformationen kennt. Mit "ASAP" wird eine Verknüpfung erstellt, die die verschlüsselten Anmeldeinformationen enthält. Per Doppelklick startet der Standard-Nutzer die Anwendung mit administrativen Rechten. Die Verknüpfung lässt sich über die Softwareverteilung zur Verfügung stellen. Für den lokalen Gebrauch ist das Tool kostenfrei und kann von der Seite der Firma askus herunter geladen werden.
Viele Grüße
Iris
ich weiß dass deine Frage schon sehr alt ist. Trotzdem würde ich dich gern wissen lassen, dass es eine sehr schicke Lösung für das Problem gibt. Vielleicht hast du eine Möglichkeit gefunden die noch nicht ganz befriedigend ist, oder mein Post hilft jemand anderem weiter.
Es gibt ein Software Tool, mit dem man Anwendungen, anders als mit dem "RunAs" Befehl, mit administrativen Rechten starten kann, ohne dass der Standard-Nutzer die entsprechenden Anmeldeinformationen kennt. Mit "ASAP" wird eine Verknüpfung erstellt, die die verschlüsselten Anmeldeinformationen enthält. Per Doppelklick startet der Standard-Nutzer die Anwendung mit administrativen Rechten. Die Verknüpfung lässt sich über die Softwareverteilung zur Verfügung stellen. Für den lokalen Gebrauch ist das Tool kostenfrei und kann von der Seite der Firma askus herunter geladen werden.
Viele Grüße
Iris