Aller au contenu | Aller au menu | Aller à la recherche

Powershell: transfert sftp.

Pour se servir de la commande PSFTP.EXE sous Windows il faut encoder le fichier de commande en ASCII sinon les entêtes par défaut du fichier se retrouve passées dans la commande...

Voici l'erreur:

psftp: unknown command "cd"

Il suffit alors de créer le fichier de commande et de l'encoder en ASCII:

"ls www" | add-content .\ls.sftp -Encoding Ascii

Ainsi la commande devient:
.\psftp.exe -l dragan -pw XXXXXXX mylocal.server.org -b ls.sftp -be

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.

Fil des commentaires de ce billet