Articles of uac

Windows 7 y Vista UAC: solicitar elevación mediante progtwigción en C #

Tengo un progtwig que solo requiere elevación a Admin en muy raras ocasiones, así que no quiero configurar mi manifiesto para que requiera elevación permanente. ¿Cómo puedo solicitar la elevación mediante progtwigción solo cuando la necesito? Estoy usando C #

Cómo ejecutar NO elevado en Vista (.NET)

Tengo una aplicación que debo ejecutar como administrador. Una pequeña parte de esa aplicación es iniciar otras aplicaciones con Process.Start Las aplicaciones iniciadas también se ejecutarán como administradores, pero prefiero verlas ejecutarse como el usuario “normal”. ¿Cómo logro eso? / johan /

¿Cómo puedo ejecutar un proceso secundario que requiere elevación y esperar?

Win 7 / UAC me está volviendo loco. Desde dentro de mi aplicación C ++, necesito ejecutar un ejecutable que requiera elevación en Windows 7. Quiero desconectarlo y esperar a que termine antes de continuar. ¿Cuál es la forma más fácil de hacer esto? Normalmente hago este tipo de cosas a través de CreateProcess() , […]

¿Windows 7 restringe el acceso a la carpeta como lo hace Vista?

Noté que en mi aplicación, la mayoría de los problemas de compatibilidad eran causados ​​por el “acceso denegado” para algunas carpetas, como por ejemplo: Application Data [C:\ProgramData] Desktop [C:\Users\Public\Desktop] Documents [C:\Users\Public\Documents] Favorites [C:\Users\Public\Favorites] Start Menu [C:\ProgramData\Microsoft\Windows\Start Menu] Templates [C:\ProgramData\Microsoft\Windows\Templates] ¿Windows 7 tiene el mismo problema que Vista? Con la ayuda de los miembros de Stack […]

Solicitar privilegios de administrador en tiempo de ejecución

¿Es posible ejecutar una aplicación C ++ en Windows para solicitar privilegios de administrador del sistema operativo en tiempo de ejecución? Sé que se puede hacer en tiempo de comstackción, pero parece que no se puede encontrar en ningún lado si se puede hacer en tiempo de ejecución. ¡Gracias por tu ayuda! EDITAR: ¿Qué sucede […]

¿Se puede obligar a Visual Studio a ejecutarse siempre como administrador en Windows 8?

En Windows 7, puede entrar en una configuración de compatibilidad de progtwigs y marcar para ejecutar siempre como Administrador. ¿Hay una opción similar en Windows 8? Siempre he desactivado el UAC en mis máquinas, e hice lo mismo después de la actualización de Windows 8, o eso creía. Resulta que no hay opción de off […]

Delphi: solicite elevación UAC cuando sea necesario

Necesitamos cambiar algunas configuraciones a HKEY_LOCAL_MACHINE en el tiempo de ejecución. ¿Es posible solicitar elevación de uac si es necesario en tiempo de ejecución, o tengo que iniciar un segundo proceso elevado para hacer ‘el trabajo sucio’?

¿Cómo se eliminan los privilegios para un proceso secundario?

Sé cómo iniciar un proceso con privilegios de administrador de un proceso que utiliza: proc.StartInfo.UseShellExecute = true; proc.StartInfo.Verb = “runas”; donde proc es un System.Diagnostics.Process. Pero, ¿cómo hace uno lo opuesto? Si el proceso en el que se encuentra ya es elevado, ¿cómo inicia el nuevo proceso sin privilegios de administrador? Más exactamente, tenemos que […]

Acceso de HttpListener denegado

Estoy escribiendo un servidor HTTP en C #. Cuando trato de ejecutar la función HttpListener.Start() obtengo una HttpListenerException dice “Acceso denegado”. Cuando ejecuto la aplicación en modo de administrador en Windows 7, funciona bien. ¿Puedo hacer que funcione sin el modo de administrador? Si es así, ¿cómo? Si no, ¿cómo puedo hacer que la aplicación […]

Hacer que Inno Setup installer solicite privilegios elevación solo cuando sea necesario

El instalador de Inno Setup tiene la directiva PrivilegesRequired que se puede usar para controlar, si se requiere la elevación de privilegios, cuando se inicia el instalador. Quiero que mi instalador funcione incluso para usuarios que no sean administradores (no hay problema con la instalación de mi aplicación en la carpeta del usuario, en lugar […]