Pregunta

Me encontré con un problema después de crear un protector de pantalla que requiere escribir en un archivo ubicado en Archivos de programa.Cuando el protector de pantalla se activa, puede leer correctamente un archivo desde allí, pero no puede escribir en un archivo.

Me di cuenta de que cuando utilizo un símbolo del sistema elevado para ejecutar el protector de pantalla, con / s, el protector de pantalla escribe correctamente el archivo.Entonces asumí que esto era un problema de permisos.

Para ver si era un problema de permisos, entré y cambié los permisos de Archivos de programa y subcarpetas para que cualquiera y el sistema pudieran leer y escribir, pero aún así no ayudó.

¿Alguna idea de lo que debería hacer?¿Hay alguna forma de forzar la ejecución de un protector de pantalla como administrador?¿O me perdí algunos permisos importantes?

¿Fue útil?

Solución

No puede hacer que el sistema inicie protectores de pantalla con derechos elevados.Si eso fuera posible, sería una falla de seguridad y diseño verdaderamente insensible.Los protectores de pantalla simplemente no deben escribir en archivos de programa u otras áreas restringidas.Tendrá que buscar una ubicación diferente para escribir este archivo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top