
Dies ist das erste Mal, dass ich Sudowin unter Windows 11 ausführen muss, und der Dienst startet nicht. Ich habe eine sudoers.xml-Datei getestet, die unter Windows 10 mit derselben Sprache ausgeführt wird, und sie funktioniert nicht. Sie gibt das folgende Ereignis in der Ereignisanzeige aus: „System.Reflection.TargetInvocationException: Es gab eine Ausnahme im Aufrufziel. ---> System.Security.Principal.IdentityNotMappedException: Einige der referenzierten Identitäten wurden nicht konvertiert. (frei übersetzt aus einem nicht-englischen Fehler)
Gibt es da draußen jemanden, der dieses leistungsstarke Tool unter Windows 11 retten konnte?
Die Alternativen runas, elevate und sudo für Windows (powershell-gsudo) sind keine Option. Ich brauche, dass ein Nicht-Administrator-Benutzer ein bestimmtes Programm mit Administratorrechten ausführen kann, ohne sein Profil (Home-Ordner usw.) zu verlieren.
Antwort1
Sudowin ist von 2008 – also vor 14 Jahren. Es ist nicht verwunderlich, dass es unter Windows 11 nicht funktioniert.
Einige Lösungen, die Sie ausprobieren könnten, sind (ohne Empfehlung):
Erweiterter Lauf(Freeware)
Mach mich zum Administrator(Freeware)
RunAsTool(Freeware)
RunAsSpc(kommerziell)
Runasrob(kommerziell) Die kostenlose Version hat ein nerviges Popup-Fenster, das zufällig erscheint.
Antwort2
Dies wurde hier beantwortet: https://sourceforge.net/p/sudowin/bugs/39/
Das Problem ist, dass die Konfigurationsdateien auf die Gruppen „Administratoren“ und „Benutzer“ verweisen. Sie müssen dies in die lokalisierte Version Ihres Betriebssystems in diesen Dateien unter Programme (x86)\Sudowin\Server übersetzen:
- sudoers.xml
- Sudowin.Server.exe.config