Escritorio remoto: ¿Cuál es la diferencia entre "Ejecutar estos progtwigs al inicio de session" y "Iniciar el siguiente progtwig en la connection"?

Mi organización está ejecutando una granja de serveres de Terminal Server para proporcionar una aplicación específica a los usuarios. La installation consiste en un controller de dominio de AD y dos serveres de Terminal Server que ejecutan los Servicios de Escritorio remoto. Todos los serveres ejecutan Windows Server 2008 R2 Standard.

Los usuarios están fuera de nuestra organización, por lo que la configuration del cliente está fuera de nuestro scope. Sólo les proporcionaremos un file de connection RDP y un nombre de usuario que se almacena en el AD. En el file RDP, configuramos "Start the following program on connection" = C:\path\to\batchscript.bat . Cuando un usuario se conecta, el script por lotes realiza algunas tareas de limpieza y configuration y luego inicia la aplicación real. El usuario hace su trabajo y cierra la aplicación después. Cuando se cierra la aplicación, se cierra la session del usuario y se termina la session RDP.

Esta configuration funcionó bien hasta que el primer usuario actualizado a Windows 10. Aparentemente, en Windows 10 la opción "Start the following program on connection" se eliminó de mstsc.exe , dejando al usuario de nuevo con el escritorio del Terminal Server en lugar de iniciar nuestro script de lote .

Para evitar esto, configuro el siguiente GPO: User Configuration \ Admin Templates \ System \ Logon \ Run these programs at logon = C:\path\to\batchscript.bat . Por lo que he entendido, esto debería anular el cliente "Start the following program on connection" configuration. De hecho, la secuencia de commands por lotes se ejecuta y ejecuta la aplicación. Todo se comporta como se esperaba, excepto que el usuario no será desconectado cuando la aplicación está cerrada, dejándolo con una pantalla de escritorio completamente vacía.

Aparentemente, el GPO "Run these programs at logon" no corresponde a la configuration mstsc.exe "Start the following program on connection" .

¿Cuál es la diferencia entre estos dos? ¿Hay otro GPO que hace exactamente lo mismo que la configuration mstsc.exe ?

One Solution collect form web for “Escritorio remoto: ¿Cuál es la diferencia entre "Ejecutar estos progtwigs al inicio de session" y "Iniciar el siguiente progtwig en la connection"?”

Cada nueva connection a una session RDS no es necesariamente un nuevo inicio de session. Los usuarios a menudo se volverán a conectar a una session existente.

Usted puede get cerca de la configuration de las sesiones para cerrar la session después de una cierta cantidad de time en un estado desconectado, pero esto tiene muchas ramificaciones dependiendo de lo que está tratando de lograr con RDS.

  • ¿Soporte TS Gateway para Mac?
  • ¿Cómo puedo evitar que los usuarios de Terminal Server reinicien el server después de una actualización automática?
  • Permitir múltiples conexiones de escritorio remoto desde el mismo usuario
  • Evento de activación para disparar cuando el usuario se conecta a un server de Terminal Server?
  • Vinculación del oyente RDP a 127.0.0.1 solamente
  • ¿Se puede usar el mismo server para la publicación de Citrix y Microsoft RemoteApp?
  • Introducción a los services de terminal (services de escritorio remoto) y clientes ligeros
  • ¿Cómo puedo determinar cuánto RAM y procesador cada session de RDP está utilizando en un server de terminal
  • Servicios de Escritorio remoto seguros?
  • No se pueden save las cnetworkingenciales en el file de connection de Escritorio remoto
  • Buen antivirus para el entorno de Terminal Services (Windows Server 2008)
  • UltraEdit para múltiples sesiones de terminal
  • ¿El rdp'ing en la session de la console cierra todas las aplicaciones que lanzaste durante un logging físico previamente?
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.