Batch-Datei für die Automatisierung der PuTTY / PSFTP-Dateiübertragung
Ich habe eine Batch-Datei zum Verschieben von Dateien von meinem lokalen PC auf den Server über SFTP. Ich habe PuTTY auf meinem System installiert und der Batch-Datei-Code folgt.
cd C:\Program Files (x86)\PuTTY
psftp
open <IP>
<user>
<PW>
cd /home/irisuser/iris/integration/dls_dlsblr_dlschnn_in_msg/in
lcd d:\
put log.sh
bye
Der obige Code funktioniert einwandfrei, wenn ich ihn in die Eingabeaufforderung eingebe. Aber wenn ich auf die doppelklicke.bat
file and run it, läuft nicht und fordert zur Eingabe von Benutzername und Passwort auf. Mein Ziel war es, das Ganze zu automatisieren und ich muss es starten, indem ich einfach auf die Schaltfläche klicke.bat
Datei. Aber ich bin nicht in der Lage, es zu erreichen. Irgendwelche Ideen oder Schnipsel werden mir helfen.