Permiso denegado al instalar desde Cygwin en Windows 8

Permiso denegado al instalar desde Cygwin en Windows 8

Tengo varias computadoras que prueban la instalación de un programa alojado en una unidad de red. Debido a la naturaleza de mi sistema (que es muy complejo), el archivo de instalación se ejecuta desde Cygwin. Hasta ahora simplemente inició Cygwin y ejecutó la configuración:

/cygdrive/z/testinstall/setup.exe

Funciona perfectamente en todas las versiones de Windows hasta Windows 7. Recientemente obtuve Windows 8 y Windows Server 2012, pero el mismo truco ya no funciona en estas plataformas. Ahora aparece "Permiso denegado" cuando ejecuto la configuración desde Cygwin. Sin duda, esto tiene que ver con alguna nueva política de seguridad en Windows.

Debo señalar que puedo ejecutar la configuración desde cmd pero el problema es que tengo que hacerlo desde Cygwin. También debo señalar que UAC en esas máquinas está desactivado. ¿Alguna idea sobre cómo puedo solucionar el problema del permiso?

Respuesta1

Necesita derechos de administrador para ejecutar este archivo en Windows 7 o Windows 8

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

Puede ejecutarlo como administrador usando lo anterior reemplazando REQUIREDUSERNAMEcon el nombre de la cuenta de administrador.

/savecredhará que solicite la contraseña de administrador solo en la primera ejecución.

Para obtener más información, consulte ladocumentación completa de runasmando.

información relacionada