Qu'est-ce que la bibliothèque dois-je référence pour la connexion à distance au serveur RDC à partir de l'application de la console?

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

  •  14-10-2019
  •  | 
  •  

Question

Nous avons un serveur terminal: "server.host.com". Normalement, nous RDP dans ce serveur pour nos applications d'entreprise. Cependant, je joue un peu datamining et que vous souhaitez apporter les fichiers .xml à un système local de traitement post.

Mon application utilitaire serait essentiellement connecter (se faisant passer pour mon compte), accédez au répertoire dans lequel les fichiers .xml sont stockés, puis commencer à copier dans un répertoire local. Cet utilitaire sera mis à courir tous les matins à 3h du matin sans surveillance.

Je suis en train de déterminer si WMI est la bibliothèque correcte, ou Remoting, ou une autre bibliothèque? Est-ce que ça va encore être possible?

Était-ce utile?

La solution

Donc, si vous cherchez à l'aide de bureau à distance de Microsoft, vous pouvez ajouter une référence à Microsoft Terminal Services de contrôle de bibliothèque de type dans la section COM. Si vous travaillez avec une interface utilisateur graphique, vous pouvez simplement faire glisser le contrôle et faire quelque chose comme:

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

Si vous utilisez la console, devrait être tout aussi simple que sans les boutons et tous.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top