Pregunta

Estoy trabajando en algún proyecto de automatización, donde uno tiene que realizar alguna acción relacionada con resolution.Change mostrar la resolución de pantalla, Bloquear el escritorio y luego Desbloquear Desktop de nuevo para comprobar que la resolución se mantuvo igual.

Soy capaz de realizar LockWorkStation pero incapaz de tener cualquier cosa para desbloquear el equipo. Cualquier organismo puede ayudar en relación con el desbloqueo de pantalla con la ayuda de C # y en Windows 7? He oído de GinaDLL que puede ayudar, pero no sé nada acerca de este it.Can ser utilizado para Win7 y .NET 3.5?

Gracias

_Prat.

No hay solución correcta

Otros consejos

No creo que hacer esto es técnicamente factible. GINA quedaron en desuso después de XP y la nueva manera de proporcionar autenticación personalizado en Vista / Win7 es utilizar la ICredentialProvider interfaz. Incluso si usted consigue este trabajo todavía tendrá que enviar algún modo la secuencia de la atención segura, es decir. Ctrl-Alt-Supr, para iniciar la sesión. El envío de Ctrl-Alt-Supr programación en sí algo que es difícil de hacer y no es realmente compatible.

Esto suena como un montón de trabajo por alguna de automatización y probablemente no tendrá mucho ROI. Se puede probar esta ingresando al usuario por completo y luego ingresar de nuevo? Si es así, entonces se podría ajustar el equipo a prueba de auto-inicio de sesión del usuario. Al iniciar sesión-off se apagará la sesión y luego rápidamente conectar al usuario de nuevo y se podría comprobar si la resolución es lo que espera.

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