Inicie la aplicación después del inicio y antes del apagado en win8

Inicie la aplicación después del inicio y antes del apagado en win8

Actualmente estamos evaluando Win8 para nuestra empresa y estamos tratando de entender la administración centralizada del mismo. Actualmente estamos trabajando con Win7 y Server2k8 en un dominio de empresa con administración centralizada. Ahora aquí está el problema:

Al arrancar o antes de apagar una máquina, actualmente iniciamos una aplicación para el seguimiento del tiempo de los empleados (es una aplicación comercial sobre la que no tenemos control). Este es un ejecutable simple que se instala localmente en la máquina de cada empleado. Entonces, cuando la computadora se inicia y el usuario inicia sesión, se inicia la aplicación y, si cierra la sesión, la aplicación se inicia justo antes de que se cierre Windows. Esta es la manera de recordarles a todos que deben iniciar y cerrar sesión en el seguimiento del tiempo. Descubrimos que es fácil convertir esto en una regla en Win7, pero hay problemas con Win8.

En Win8 también tenemos el GPO para iniciar esta aplicación, pero en caso de apagarse se comporta de manera extraña. La aplicación se inicia correctamente, pero queda oculta en una pantalla de Windows y no se puede volver a mostrar a los usuarios. La computadora no puede apagarse porque la aplicación la está bloqueando. Ningún cuadro de diálogo ni nada indica esto, la computadora simplemente está funcionando para siempre con el apagado bloqueado por una aplicación invisible para el usuario.

Con menor impacto, esto también se aplica al iniciar sesión. El usuario inicia sesión y la aplicación se inicia correctamente, pero el usuario tiene que cambiar al escritorio para verla. No hay ninguna indicación en la vista del metro de que se haya iniciado la aplicación.

¿Alguien puede ayudarnos con esto? Básicamente, solo queremos llamar la atención de los usuarios sobre la aplicación, es decir, debe ser visible al iniciar y cerrar sesión sin que el usuario la busque.

Actualizar

Ya descubrimos que Microsoft está impidiendo intencionalmente que el usuario inicie directamente en el escritorio. (Artículo en ZDNet.com)

Respuesta1

Coloque el acceso directo a su aplicación en este lugar para iniciar a todos los usuarios de la PC. {Windows Drive Letter}:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

Coloque el acceso directo de su aplicación en este lugar para iniciar el usuario específico de la PC. {Windows Drive Letter}:\Users\{User Name}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Lo siento, pero no tengo idea sobre GPO si lo estás buscando.

Tampoco tengo idea de iniciar la aplicación antes de cerrarla.

Respuesta2

Puede proporcionar un mosaico en el menú de inicio, un botón en la barra de tareas para que los usuarios apaguen la computadora.

Puedes probar si este procedimiento funciona con tu programa comercial.

Navegar a:

Camino

Haga una copia de cualquier acceso directo existente para editarlo en un mosaico de apagado.

Copiar

Edite las propiedades para apagar la computadora después de 60 segundos.

C:\Windows\System\shutdown.exe /s /t 60

cerrar

Ahora tienes el icono:

teja

Y también puedes anclarlo a la barra de tareas:

alfiler

ingrese la descripción de la imagen aquí


La razón por la que este procedimiento podría funcionar es que básicamente no estás activando el apagado inmediatamente. Estás dando una cuenta atrás de 60 segundos. Si su aplicación comercial se inicia y funciona en 60 segundos, entonces no debería tener ningún problema. Pero, si el programa comienza al final de los 60 segundos, ¡no tengo idea de qué hacer!

información relacionada