Question Get-MD5

Plus d'informations
il y a 11 ans 8 mois #12482 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:Get-MD5
benduru écrit:

Du coup jme sens con avec mon code ^^

Une occasion d'utiliser des tests unitaires :whistle:
Si le fichier est verrouillé, la fonction plante :
[code:1]
New-Object : Exception lors de l'appel de « .ctor » avec « 2 » argument(s) : « L'accès au chemin d'accès 'C:\temp\pb\Sc
ripts\.svn\entries' est refusé. »
Au niveau de ligne : 10 Caractère : 29
+ $stream = New-Object <<<< System.IO.FileStream($file, [System.IO.FileMode]::Open)
+ CategoryInfo : InvalidOperation: (:«») [New-Object], MethodInvocationException
+ FullyQualifiedErrorId : ConstructorInvokedThrowException,Microsoft.PowerShell.Commands.NewObjectCommand

Plusieurs surcharges ambiguës trouvées pour « ComputeHash » et le nombre d'arguments « 1 ».
Au niveau de ligne : 12 Caractère : 22
+ $algo.ComputeHash <<<< ($stream) | % { [void] $md5StringBuilder.Append($_.ToString(\"x2\"«»)) }
+ CategoryInfo : NotSpecified: (:«») [], MethodException
+ FullyQualifiedErrorId : MethodCountCouldNotFindBest

Vous ne pouvez pas appeler de méthode sur une expression ayant la valeur Null.
Au niveau de ligne : 14 Caractère : 20
+ $stream.Dispose <<<< ()
+ CategoryInfo : InvalidOperation: (Dispose:«»String) [], RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull
[/code:1]

Tutoriels PowerShell

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

Plus d'informations
il y a 11 ans 8 mois #12556 par SiSMik
Réponse de SiSMik sur le sujet Re:Get-MD5
[code:1]$stream = New-Object System.IO.FileStream($file, [System.IO.FileMode]::Open)[/code:1]

Ouep c'est ça qu'il faudrait modifier, dès que j'ai du temps (:silly:) je regarderais... enfin du temps depuis le retour de vacances... Bref, merci pour le retour !

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

Plus d'informations
il y a 8 ans 9 mois #20263 par Axel
Réponse de Axel sur le sujet Re:Get-MD5
Hello je fais remonter ce poste car moi aussi j'ai le problème Plusieurs surcharges ambiguës trouvées pour « ComputeHash » et le nombre d'arguments « 1 ».

Je connais la ligne que je dois modifier mais aucune idées de comment m'y prendre

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

Plus d'informations
il y a 8 ans 8 mois #20593 par SiSMik
Réponse de SiSMik sur le sujet Re:Get-MD5
Salut,

En fait, je n'ai pas fait évoluer cette fonction car il existe depuis la v4 de powershell un cmdlet qui permet de le faire.

Votre problème vient du fait que le fichier dont vous essayer de calculer le Hash est utilisé par un autre process. Si vous libérez le fichier, ça devrait bien se passer.

@+

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

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