Résolu [résolu]sauvegarde automatique sftp => windows

Plus d'informations
il y a 6 ans 8 mois #24435 par Riblito
salut !

EDIT : j'ai trouvé comment copier un fichier du sftp vers windows, mais je n'arrive pas à copier tout le contenu d'un dossier ..... avez vous une solution ?

[code:1]Import-Module Posh-SSH
$Password = ConvertTo-SecureString 'Bonjour01' -AsPlainText -Force
$Credential = New-Object System.Management.Automation.PSCredential ('root', $Password)
$FilePath = \"C:\sftp\\"
$SftpPath = \"/var/sftp/externe/\"
$SftpIp = \"192.168.124.11\"
New-SFTPSession -ComputerName $SftpIp -Credential $Credential -Port 22
Get-SCPFolder -SessionId 0 -Localpath $FilePath -RemoteFile $SftpPath -Overwrite
(Get-SFTPSession -SessionId 0).Disconnect
Remove-SFTPSession -Index 0 -Verbose[/code:1]

Message édité par: elemremy, à: 20/10/17 08:39<br><br>Message édité par: elemremy, à: 23/10/17 13:42

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 ans 8 mois #24436 par Riblito
hello all ! j'ai édité mon 1er message !

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 mois 1 semaine #33726 par Dead
Bonjour, j'ai testé votre script, car je suis dans la même recherche que vous a peu de choses prés.
Lorsque je lance le script corrigé pour mon environnement, j'ai ce message:

Get-SCPFolder : Le terme «Get-SCPFolder» n'est pas reconnu comme nom d'applet de commande, fonction, fichier de script ou programme
exécutable. Vérifiez l'orthographe du nom, ou si un chemin d'accès existe, vérifiez que le chemin d'accès est correct et réessayez.
Au caractère Ligne:9 : 1
+ Get-SCPFolder -SessionId 0 -Localpath $FilePath -RemoteFile $SftpPath ...
+ ~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-SCPFolder:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Sinon pour vous, un -recurse ou une boucle?

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.093 secondes
Propulsé par Kunena