
Es la primera vez que necesito ejecutar Sudowin en Windows 11 y el servicio no se inicia. Probé un archivo sudoers.xml que se ejecuta en Windows 10 con el mismo idioma y no funciona. Representa el siguiente evento en el visor de eventos: 'System.Reflection.TargetInvocationException: hubo una excepción en el destino de la invocación. ---> System.Security.Principal.IdentityNotMappedException: algunas de las identidades referidas no se convirtieron. (traducido libremente de un error que no está en inglés)
¿Hay alguien que haya podido rescatar esta poderosa herramienta en Windows 11?
Las alternativas runas, elevate y sudo para windows (powershell-gsudo) no son una opción. Necesito que un usuario no administrador pueda ejecutar un programa específico con privilegios de administrador sin perder su perfil (carpeta de inicio, etc...)
Respuesta1
Sudowin es de 2008 a hace 14 años. No sorprende que no funcione en Windows 11.
Algunas soluciones que podrías probar son (sin recomendación):
Ejecución avanzada(programa gratuito)
Hazme administrador(programa gratuito)
Ejecutar como herramienta(programa gratuito)
Ejecutar como Spc(comercial)
Runasrob(comercial) La versión gratuita tiene una molesta ventana emergente que aparece aleatoriamente.
Respuesta2
Esto ha sido respondido aquí: https://sourceforge.net/p/sudowin/bugs/39/
El problema es que los archivos de configuración hacen referencia a los grupos "Administradores" y "Usuarios". Debe traducir esto a la versión localizada en su sistema operativo en estos archivos en Archivos de programa (x86)\Sudowin\Server:
- sudoers.xml
- Sudowin.Server.exe.config