Welche Bibliothek muss ich für eine Remoteverbindung zum RDC -Server von der Konsolen -App verweisen?

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

  •  14-10-2019
  •  | 
  •  

Frage

Wir haben einen Terminalserver: "server.host.com". Normalerweise RDP in diesen Server für unsere Geschäftsanwendungen. Ich mache jedoch etwas DataMining und möchte die .xml -Dateien zur Postverarbeitung in ein lokales System bringen.

Meine Versorgungs -App würde sich im Grunde genommen anmelden (Identitätskonto), navigieren Sie zum Verzeichnis, in dem die .xml -Dateien gespeichert werden, und kopieren dann in ein lokales Verzeichnis. Dieses Dienstprogramm würde jeden Morgen um 3 Uhr morgens unbeaufsichtigt laufen.

Ich versuche festzustellen, ob WMI die richtige Bibliothek oder Remoting oder eine andere Bibliothek ist? Wird das überhaupt möglich sein?

War es hilfreich?

Lösung

Wenn Sie also den Remotedesktop von Microsoft verwenden möchten, können Sie im COM -Abschnitt einen Verweis auf die Microsoft Terminal Services Control Library hinzufügen. Wenn Sie mit einer GUI arbeiten, können Sie einfach die Kontrolle ziehen und so etwas tun wie:

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

Wenn Sie die Konsole verwenden, sollte dies einfach ohne die Knöpfe und alle so einfach sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top