Estoy tratando de ejecutar un .bat
archivo en mi servidor a través del comando php popen, he luchado y finalmente he llegado al punto en que todos los permisos están configurados correctamente y ahora puedo ejecutar el archivo pero tengo un problema. En los registros de mi servidor, se muestra
foo.bat: line 1: mstsc: command not found, referer: http://dev.example.com
El código completo en el archivo es mstsc /v:192.168.1.1
que sé que esto significa que no reconoce el comando en centos, pero no estoy seguro de qué hacer para solucionar el problema.
El objetivo de este código es abrir RDP para el usuario que lo solicitó. Tenga en cuenta que este código funciona perfectamente localmente en mi sistema operativo Windows usando xampp, pero cuando lo subo al servidor que ejecuta CENTOS no funciona.
Mi pregunta es
¿Cómo soluciono este error y dejo que CENTOS ejecute un comando que abre una ventana RDP para el usuario?
fuente
Ese comando no existe en los servidores de Linux. Es un software de Microsoft.
Mstsc. Crea conexiones a servidores de Host de sesión de escritorio remoto (Host de sesión de RD) u otras computadoras remotas, edita un archivo de configuración de Conexión de escritorio remoto (.rdp) existente y migra archivos de conexión heredados que se crearon con Client Connection Manager a nuevos archivos de conexión .rdp.
fuente