Ich versuche, auf einen FTP-Server mit dem folgenden Befehl aus einer Batch-Datei zu verbinden:„SFTP“ wird nicht als ein interner Befehl erkannt
SFTP -b upload_parent_child_report.ftp [email protected]%SERVER_NAME% >> parent_child_report.log
Jedes Mal, wenn ich die Batch-Datei ausführen, erhalte ich die Fehler :
'sftp' is not recognized as an internal command.
ich in System32
Ordner überprüft und sftp
dort nicht finden.
Ich suchte mein System und fand auch keines.
Ich habe auch PuTTY, aber ich muss die Übertragung von Dateien mit einer Batch-Datei automatisieren.
Irgendwelche Vorschläge bitte.
P.S: Ich weiß, dass es schon eine Frage diesbezüglich gibt, aber die Lösung ist mir nicht ganz klar.
Danke @Martin für Ihre Antwort. Wenn wir sftp in Windows verwenden, wie machen wir das? Irgendwelche Pakete von Drittanbietern und Sachen von SSH? –
Warum, wenn Sie 'psftp' haben? Wie auch immer, sehe meine aktualisierte Antwort. –
Vielen Dank für Ihre Antwort. –