Lo que necesito biblioteca como referencia para una conexión remota al servidor RDC de aplicación de consola?

StackOverflow https://stackoverflow.com/questions/4571425

  •  14-10-2019
  •  | 
  •  

Pregunta

Tenemos un servidor de terminal: "server.host.com". Normalmente, RDP en ese servidor para nuestras aplicaciones de negocio. Sin embargo, estoy realizando un poco de extracción de datos y quiero traer los archivos .xml de un sistema local para el procesamiento posterior.

Mi aplicación de utilidad básicamente sería conectarse (hacerse pasar por mi cuenta), navegue hasta el directorio donde se almacenan los archivos .xml, a continuación, empezar a copiar en un directorio local. Esta utilidad se establece para ejecutarse cada mañana a las 3 am sin vigilancia.

Estoy tratando de determinar si WMI es la biblioteca correcta, o Remoting, o alguna otra biblioteca? ¿Es esto va a ser posible?

¿Fue útil?

Solución

Así que si usted está buscando en el uso de escritorio remoto de Microsoft, se puede añadir una referencia a Microsoft Terminal Services Control de biblioteca de tipos en la sección COM. Si está trabajando con una interfaz gráfica de usuario, sólo puede arrastrar el control y hacer algo como:

rdp.Server = txtServ.Text;
rdp.UserName = txtUser.Text;
IMsTscNonScriptable secured = (IMsTscNonScriptable)rdp.GetOcx();
secured.ClearTextPassword = txtPassword.Text;
rdp.Connect();

Si está utilizando la consola, debe ser tan sencilla solo que sin los botones y todo.

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