Question
FTP upload de fichier taille limité à > 2Go
- UrZA
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 25
- Remerciements reçus 0
il y a 10 ans 9 mois #13211
par UrZA
FTP upload de fichier taille limité à > 2Go a été créé par UrZA
Bonjour à tous 
Cela fait plus d'une semaine que je teste plein de script à droite à gauche pour uploader 1 ou plusieurs fichiers sur un FTP.
Il y a un script sur ce forum que j'avais essayé mais vu mon niveau j'ai eu du mal à la configurer/comprendre.
Bref je tombe sur un script qui me semblait me convenir lors de mes tests avec des ptits fichiers.txt à uploader.
Mais quand je remplace les txt par des zip qui font + de 20Go, c'est la cata
[code:1]# create the FtpWebRequest and configure it
$ftp = [System.Net.FtpWebRequest]::Create(\"ftp://ftp.icietla.net/server.zip\"«»)
$ftp = [System.Net.FtpWebRequest]$ftp
$ftp.Method = [System.Net.WebRequestMethods+Ftp]::UploadFile
$ftp.Credentials = new-object System.Net.NetworkCredential(\"user@domain.com\",\"*P4$$word*\"«»)
$ftp.UseBinary = $true
$ftp.UsePassive = $true
# read in the file to upload as a byte array
$content = [System.IO.File]::ReadAllBytes(\"C:\temp\Agro-mail\server.zip\"«»)
$ftp.ContentLength = $content.Length
# get the request stream, and write the bytes into it
$rs = $ftp.GetRequestStream()
$rs.Write($content, 0, $content.Length)
# be sure to clean up after ourselves
$rs.Close()
$rs.Dispose()[/code:1]
Voici l'erreur que j'ai:
et du coup.. je ne sais plus trop quoi faire
(Est ce que dans Powershell v3 il y a une cmdlet qui a été rajouté pour combler ce manque ?)
D'avance merci
Message édité par: UrZA, à: 5/12/12 14:33<br><br>Message édité par: UrZA, à: 5/12/12 14:36

Cela fait plus d'une semaine que je teste plein de script à droite à gauche pour uploader 1 ou plusieurs fichiers sur un FTP.
Il y a un script sur ce forum que j'avais essayé mais vu mon niveau j'ai eu du mal à la configurer/comprendre.
Bref je tombe sur un script qui me semblait me convenir lors de mes tests avec des ptits fichiers.txt à uploader.
Mais quand je remplace les txt par des zip qui font + de 20Go, c'est la cata

[code:1]# create the FtpWebRequest and configure it
$ftp = [System.Net.FtpWebRequest]::Create(\"ftp://ftp.icietla.net/server.zip\"«»)
$ftp = [System.Net.FtpWebRequest]$ftp
$ftp.Method = [System.Net.WebRequestMethods+Ftp]::UploadFile
$ftp.Credentials = new-object System.Net.NetworkCredential(\"user@domain.com\",\"*P4$$word*\"«»)
$ftp.UseBinary = $true
$ftp.UsePassive = $true
# read in the file to upload as a byte array
$content = [System.IO.File]::ReadAllBytes(\"C:\temp\Agro-mail\server.zip\"«»)
$ftp.ContentLength = $content.Length
# get the request stream, and write the bytes into it
$rs = $ftp.GetRequestStream()
$rs.Write($content, 0, $content.Length)
# be sure to clean up after ourselves
$rs.Close()
$rs.Dispose()[/code:1]
Voici l'erreur que j'ai:
Exception lors de l'appel de « ReadAllBytes » avec « 1 » argument(s) : « Le fichier est trop long. Cette opération est actuellement limitée aux fichiers de prise
en charge de taille inférieure à 2 gigaoctets. »
et du coup.. je ne sais plus trop quoi faire

(Est ce que dans Powershell v3 il y a une cmdlet qui a été rajouté pour combler ce manque ?)
D'avance merci
Message édité par: UrZA, à: 5/12/12 14:33<br><br>Message édité par: UrZA, à: 5/12/12 14:36
Connexion ou Créer un compte pour participer à la conversation.
- SiSMik
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 492
- Remerciements reçus 0
il y a 10 ans 9 mois #13212
par SiSMik
Réponse de SiSMik sur le sujet Re:FTP upload de fichier taille limité à > 2Go
Salut,
T'es sur que c'est pas un problème NTFS ?
T'es sur que c'est pas un problème NTFS ?
Connexion ou Créer un compte pour participer à la conversation.
- UrZA
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 25
- Remerciements reçus 0
il y a 10 ans 9 mois #13214
par UrZA
Réponse de UrZA sur le sujet Re:FTP upload de fichier taille limité à > 2Go
Re 
J'ai comparé les droits du fichier.txt qui fonctionne et du zip qui fonctionne pas, ils sont identique.
J'ai refait un test du script avec l'extension txt et s'est passé, le fichier se retrouve bien sur le ftp.

J'ai comparé les droits du fichier.txt qui fonctionne et du zip qui fonctionne pas, ils sont identique.
J'ai refait un test du script avec l'extension txt et s'est passé, le fichier se retrouve bien sur le ftp.
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6294
- Remerciements reçus 67
il y a 10 ans 9 mois #13216
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:FTP upload de fichier taille limité à > 2Go
Salut,
ReadAllByte crée un tableau de la taille de ton fichier.
Je ne suis pas un spécialiste FTP, mais je crains qu'il te faille trouver une autre solution ou découper tes envois.
ReadAllByte crée un tableau de la taille de ton fichier.
Je ne suis pas un spécialiste FTP, mais je crains qu'il te faille trouver une autre solution ou découper tes envois.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- UrZA
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 25
- Remerciements reçus 0
il y a 10 ans 9 mois #13217
par UrZA
Réponse de UrZA sur le sujet Re:FTP upload de fichier taille limité à > 2Go
Hello laurent & mci pour la mauvaise nouvelle 
Quand tu dis:
Il faut que je trouve une autre solution, est ce que cela veut dire qu'un script FTP > 2 Go n'est pas possible sous PS, ou que mon script n'est pas la bonne solution ?
Merci

Quand tu dis:
Il faut que je trouve une autre solution, est ce que cela veut dire qu'un script FTP > 2 Go n'est pas possible sous PS, ou que mon script n'est pas la bonne solution ?
Merci
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6294
- Remerciements reçus 67
il y a 10 ans 9 mois #13218
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:FTP upload de fichier taille limité à > 2Go
UrZA écrit:
Plutot celle-ci. Regarde le lien associé au mot découper de mon post précédent.que mon script n'est pas la bonne solution
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.077 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- FTP upload de fichier taille limité à > 2Go