Berechtigung verweigert bei der Installation von Cygwin unter Windows 8

Berechtigung verweigert bei der Installation von Cygwin unter Windows 8

Ich habe mehrere Computer, die die Installation eines Programms testen, das auf einem Netzlaufwerk gehostet ist. Aufgrund der Art meines Systems (das sehr komplex ist) wird die Setup-Datei von Cygwin ausgeführt. Bisher wurde also einfach Cygwin gestartet und das Setup ausgeführt:

/cygdrive/z/testinstall/setup.exe

Es funktioniert perfekt auf allen Windows-Versionen bis Windows 7. Vor Kurzem habe ich Windows 8 und Windows Server 2012 bekommen, aber der gleiche Trick funktioniert auf diesen Plattformen nicht mehr. Jetzt bekomme ich „Zugriff verweigert“, wenn ich das Setup von Cygwin aus ausführe. Das hat mit Sicherheit mit einer neuen Sicherheitsrichtlinie in Windows zu tun.

Ich sollte beachten, dass ich das Setup von cmd aus ausführen kann, das Problem ist jedoch, dass ich es von Cygwin aus tun muss. Ich sollte auch beachten, dass UAC auf diesen Maschinen deaktiviert ist. Irgendeine Idee, wie ich das Berechtigungsproblem umgehen kann?

Antwort1

Sie benötigen Administratorrechte, um diese Datei in Windows 7 oder Windows 8 auszuführen

runas /user:REQUIREDUSERNAME /savecred c:\PATH\TO\APP.exe

Sie können es als Administrator ausführen und dabei das Obige REQUIREDUSERNAMEdurch den Namen des Administratorkontos ersetzen.

/savecredwird nur beim ersten Ausführen nach dem Administratorkennwort gefragt.

Weitere Informationen finden Sie imvollständige Dokumentation des runasBefehls.

verwandte Informationen