Question [Résolu]analyse des fichiers par taille

Plus d'informations
il y a 10 ans 11 mois #20169 par Axel
Réponse de Axel sur le sujet Re:analyse des fichiers par taille
merci pour le pdf je vais le lire attentivement comme jai déjà fait avec les autres

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

Plus d'informations
il y a 10 ans 11 mois #20244 par Axel
Réponse de Axel sur le sujet Re:analyse des fichiers par taille
<br><br>Message édité par: Harcide, à: 23/06/15 16:17

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

Plus d'informations
il y a 10 ans 11 mois #20274 par Axel
Réponse de Axel sur le sujet Re:analyse des fichiers par taille
c'est bon je me suis débrouillé :D enfin !! Après tant de jours !!! u_u je suis content d'avoir réussi même s je suis déçu d'avoir mis autant de temps...

une solution :

[code:1]
#Taille minimum par défaut pour l'analyse
$DEFAULT_LENGTH = \&quot;1\&quot;
#Unité minimum par défaut pour l'analyse
$DEFAULT_UNITE = \&quot;MB\&quot;

#L'utilisateur peut définir l'unité minimum des fichiers à analyser
$unite = read-host \&quot;Veuillez choisir votre unité de stockage,`npar exemple [KB/MB/GB/TB/PB],`n`tpar défaut [$DEFAULT_UNITE]\&quot;

#L'utilisateur peut définir la taille minimum des fichiers à analyser
$length = read-host \&quot;`nIndiquer la taille minimum des fichiers à analyser,`npar exemple [10/100/1000],`n`tpar défaut [$DEFAULT_LENGTH] \&quot;

$Size = [int]$length

if($unite -eq \&quot;KB\&quot;«»)
{
$choice = $Size *1024
}
elseif($unite -eq \&quot;MB\&quot;«»)
{
$choice = $Size *1048576
}
elseif($unite -eq \&quot;GB\&quot;«»)
{
$choice = $Size *1073741824
}
elseif($unite -eq \&quot;TB\&quot;«»)
{
$choice = $Size *1099511627776
}
elseif($unite -eq \&quot;PB\&quot;«»)
{
$choice = $Size *1125899906842624
}

echo $choice
[/code:1]

pas tout à fait terminé, par défaut ça ne marche pas :'( la j'y arrive plus u_u

Message édité par: Harcide, à: 23/06/15 16:12<br><br>Message édité par: Harcide, à: 23/06/15 16:16

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

Plus d'informations
il y a 10 ans 11 mois #20279 par xyz
Réponse de xyz sur le sujet Re:analyse des fichiers par taille
Harcide écrit:

par défaut ça ne marche pas

L'affectation de la valeur par défaut ne se fait pas toute seule...

Tutoriels PowerShell

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

Plus d'informations
il y a 10 ans 11 mois #20283 par Axel
Réponse de Axel sur le sujet Re:analyse des fichiers par taille
Salut Laurent, oui désolé hier j'avais la tête en compote mais ce matin ça va mieux

une solution (bon c'est pas un truc de pro)

[code:1]
#Taille minimum par défaut pour l'analyse
$DEFAULT_LENGTH = \&quot;1\&quot;
#Unité minimum par défaut pour l'analyse
$DEFAULT_UNITE = \&quot;MB\&quot;

#L'utilisateur peut définir l'unité minimum des fichiers à analyser
$unite = read-host \&quot;Veuillez choisir votre unité de stockage,`npar exemple [KB/MB/GB/TB/PB],`n`tpar défaut [$DEFAULT_UNITE]\&quot;

#L'utilisateur peut définir la taille minimum des fichiers à analyser
$length = read-host \&quot;`nIndiquer la taille minimum des fichiers à analyser,`npar exemple [10/100/1000],`n`tpar défaut [$DEFAULT_LENGTH] \&quot;

$Size = [int]$length
$def_length = [int]$DEFAULT_LENGTH

if($unite -eq \&quot;KB\&quot;«»)
{
$choice = $Size *1024
}
elseif($unite -eq \&quot;MB\&quot;«»)
{
$choice = $Size *1048576
}
elseif($unite -eq \&quot;GB\&quot;«»)
{
$choice = $Size *1073741824
}
elseif($unite -eq \&quot;TB\&quot;«»)
{
$choice = $Size *1099511627776
}
elseif($unite -eq \&quot;PB\&quot;«»)
{
$choice = $Size *1125899906842624
}
else
{
$choice = $def_length *1048576
}

echo $choice
[/code:1]

si vous avez des solutions d'améliorations je suis preneur !

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

Plus d'informations
il y a 10 ans 11 mois #20285 par Axel
Réponse de Axel sur le sujet Re:analyse des fichiers par taille
ah je peux aussi utiliser le switch

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

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