Question ftps power shell

Plus d'informations
il y a 15 ans 6 mois #7730 par Geneslay
ftps power shell a été créé par Geneslay
Bonjour
je débute avec powershell et j'aurais besoin de faire du ftps.
Voici ce que j'ai réussi à faire mais je pense qu'il manque la validation du certificat serveur du style : ServerCertificateValidationCallback

Merci de votre aide

Voici mon script

$localfile = \"c:\file.txt\"
$remotefile = \"/desktop.ini\"
$ftphost = \"ftp://monadresse:2121\"
$URI = $ftphost + $remotefile
$username=\"user\"
$password=\"mdp\"



Get-FTPFile $URI $localfile $username $password



function Get-FTPFile ($URI,$localfile,$username,$password){

$credentials=New-Object System.Net.NetworkCredential($username,$password)

$ftp=[System.Net.FtpWebRequest]::Create($URI)

$ftp.Credentials=$credentials
$ftp.UseBinary=1
$ftp.KeepAlive=0
$ftp.EnableSsl=1
$ftp.UsePassive=1



$response=$ftp.GetResponse()
$responseStream = $response.GetResponseStream()

$file = New-Object IO.FileStream ($localfile,[IO.FileMode]::Create)

[byte[]]$buffer = New-Object byte[] 1024

$read = 0
do{
$read=$responseStream.Read($buffer,0,1024)
$file.Write($buffer,0,$read)
}
while ($read -ne 0)
$file.close()
}
<br><br>Message édité par: kumapanda, à: 3/09/10 09:54

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

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