[Lamento que esta no sea una pregunta de progtwigción directamente. Pero recientemente cambié a una nueva máquina Vista donde mantengo habilitado el UAC (no me digan que lo desactive, no es una opción).] Cada vez que ejecuto gnu’s patch.exe obtengo un diálogo de elevación desde Vista. Si cambio el nombre de patch.exe a foo.exe no […]
¿Es posible desactivar programáticamente UAC en Vista? O bien, ¿puedo hacer que mi aplicación se ejecute sin restricciones por la configuración de UAC de alguna manera? FYI, la aplicación necesita montar discos duros sobre la marcha, por lo que no puedo pedir permiso de UAC cada vez … Actualizar: Estoy buscando algo en línea con […]
Como se indicó en el archivo de configuración de escritura en C: \ Archivos de progtwig (x86) \ MiAplicación \ myapp.cfg, en comparación con el privilegio de administrador , no es una buena idea escribir un archivo de configuración en C:\Program Files (x86)\MyApp\myapp.cfg . En lugar de esto, mi software ahora guarda sus datos en […]
Recientemente, actualicé mi aplicación Visual Basic 6.0 y ahora incluí un archivo exe.manifest para evitar la virtualización de UAC . Después de aplicar esta actualización, algunos usuarios no pueden encontrar sus archivos de datos ( Acceder a los archivos MDB) y después de una búsqueda en el sistema terminan encontrando en C:\Users\AppData\Local\VirtualStore\Program Files(x86) . ¿Para […]
¿Cuál es la forma más fácil de agregar la información del manifiesto a un proyecto Delphi XE (.exe)? ¿Es posible agregar solo el nodo requerido como: o tengo que agregar todo el archivo manifiesto, como? elevate execution level Si tengo que agregar el archivo manifiesto completo, ¿tengo entonces un conflicto con la comstackción en el […]
Estoy construyendo un instalador MSI para Windows y firmo el instalador usando signtool. Cuando ejecuto el .msi para probarlo, aparece el mensaje UAC (Control de cuenta de usuario) para preguntarme si deseo permitir que la instalación continúe. Está bien, pero el mensaje muestra una cantidad de campos, y para el campo Nombre del progtwig muestra […]
Necesito usar la característica systemRoot de la API de Preferencias, pero falla debido a la falta de permisos en Windows si UAC está activado. Estoy tratando de encontrar los detalles técnicos para abrir el prompt de UAC y elevar mis permisos para permitir que las actualizaciones de systemRoot tengan éxito.
Necesito determinar si mi progtwig se está ejecutando con todos los derechos de administrador. Con esto quiero decir si uac está activado (para win vista / 7) que necesito determinar si el progtwig tiene realmente derechos de administrador (como si el usuario hiciera clic derecho y seleccionara “ejecutar como administrador”) y no limitado por uac. […]
Desde una aplicación que no se ejecuta como administrador, tengo el siguiente código: ProcessStartInfo proc = new ProcessStartInfo(); proc.WindowStyle = ProcessWindowStyle.Normal; proc.FileName = myExePath; proc.CreateNoWindow = false; proc.UseShellExecute = false; proc.Verb = “runas”; Cuando llamo a Process.Start (proc), no aparece una ventana emergente solicitando permiso para ejecutar como administrador y el exe no se ejecuta […]
Para mi aplicación C #, no siempre quiero solicitar la elevación al inicio de la aplicación, pero si eligen una ruta de salida que esté protegida por UAC, entonces necesito solicitar la elevación. Entonces, ¿cómo puedo verificar si una ruta está protegida por UAC y luego cómo solicito elevación a mitad de ejecución?