Bonjour a tous ,
pour un besoin spécifique je doit déposer un fichier sur un serveur sftp j'ai cette erreur pendant l'appel a la procédure $webclient.UploadFile
ci joint le code
Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 $ftp = "Sftp://*****" $username = "*****" $password = ******" # $cred = Get-Credential $webclient = New-Object System.Net.WebClient $webclient.Credentials = New-Object System.Net.NetworkCredential($username,$password) $files = get-childitem $source -recurse -force $Monthcreate = (Get-Date).month $source='\\dwh\EDI\EDIExchange\Files\' $destination ='C:\FolderB' Add-Type -assembly 'System.IO.Compression' Add-Type -assembly 'System.IO.Compression.FileSystem' $contrats=get-childitem -Path $source | where {$_.name -like "*contrats*" -and ($_.CreationTime).month -eq $Monthcreate} |Compress-Archive -DestinationPath $source\Assurone_PTF.zip -force -verbose # | Move-Item -Destination $destination -Verbose -Force $contratsftp=get-childitem -Path $source -Filter *.zip $uri = New-Object System.Uri($ftp+$contratsftp.Name) $webclient.UploadFile($uri, $contratsftp.FullName)
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Exception lors de l'appel de «*UploadFile*» avec «*2*» argument(s)*: «*Une exception s'est produite lors d'une requête WebClient.*» Au caractère Ligne:17 : 5 + $webclient.UploadFile($uri, $item.FullName) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : WebException
Partager