Résolu
[résolu]sauvegarde automatique sftp => windows
- Riblito
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 96
- Remerciements reçus 0
il y a 8 ans 5 mois #24435
par Riblito
[résolu]sauvegarde automatique sftp => windows a été créé 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
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.
- Riblito
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 96
- Remerciements reçus 0
il y a 8 ans 5 mois #24436
par Riblito
Réponse de Riblito sur le sujet Re:sauvegarde automatique sftp => windows
hello all ! j'ai édité mon 1er message !
Connexion ou Créer un compte pour participer à la conversation.
- Dead
-
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 73
- Remerciements reçus 2
il y a 2 ans 3 mois #33726
par Dead
Réponse de Dead sur le sujet Re:sauvegarde automatique sftp => windows
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?
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.051 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [résolu]sauvegarde automatique sftp => windows