Question [Résolu]l'encodage

Plus d'informations
il y a 10 ans 9 mois #19864 par Axel
[Résolu]l'encodage a été créé par Axel
coucou, j'ai encore une dernière question sur mon projet, je remarque que sur ma console, les caractères spéciaux \&quot;bugs\&quot; j'utilide -encoding -unicode mais ça ne marche pas, une idée ?<br><br>Message édité par: Harcide, à: 4/06/15 12:23

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

Plus d'informations
il y a 10 ans 9 mois #19866 par Delestre
Réponse de Delestre sur le sujet Re:l'encodage
Bonjour Harcide,

Est ce que tu a essayé les autres type d'encodage ?
-Encoding Default ou ASCII ou UTF8<br><br>Message édité par: Saniboulak, à: 3/06/15 11:19

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

Plus d'informations
il y a 10 ans 9 mois #19867 par Axel
Réponse de Axel sur le sujet Re:l'encodage
ah merci je vais esseyer !

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

Plus d'informations
il y a 10 ans 9 mois #19868 par Axel
Réponse de Axel sur le sujet Re:l'encodage
ça ne fonctionne pas :'(

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

Plus d'informations
il y a 10 ans 9 mois #19869 par Delestre
Réponse de Delestre sur le sujet Re:l'encodage
Pourrais-tu me montrer le code concerné s'il te plait ?

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

Plus d'informations
il y a 10 ans 9 mois #19870 par Axel
Réponse de Axel sur le sujet Re:l'encodage
oui

[code:1]#conversion KiloOctet
$taille = 10kb

#recherche des fichiers par rapport à la taille
$files = gci * -recurse -force |
where-object {$_.length -gt $taille}

#compter les fichiers trouvés
$i = 0

#création
$doublons = $files |
sort-object length |
group-object length |
where-object {$_.count -gt 1}

function Clear-KeyboardBuffer {
while ($Host.UI.RawUI.KeyAvailable)
{ $null = $Host.UI.RawUI.ReadKey(\&quot;NoEcho,IncludeKeyDown,IncludeKeyUp\&quot;«»)}
}

function YesNo{
param(
$Caption,
$Message,
[ValidateSet(\&quot;Yes\&quot;,\&quot;No\&quot;«»)]
$DefaultChoice=\&quot;No\&quot;
)
Clear-KeyboardBuffer
$Yes = New-Object System.Management.Automation.Host.ChoiceDescription \&quot;&amp;Yes\&quot;
$No = New-Object System.Management.Automation.Host.ChoiceDescription \&quot;&amp;No\&quot;
$Choices = [System.Management.Automation.Host.ChoiceDescription[]]($Yes,$No)
$Host.UI.PromptForChoice($Caption,$Message,$Choices,([byte]($DefaultChoice -eq \&quot;no\&quot;«»)))
}

function new-rapport {
param($fichier)
#construit un nouvel objet à partir d'un objet fichier
#par défaut le résultat est émis dans le pipeline
select-object -inputobject $fichier -property 'Fullname','Length','MD5'
}

#affichage
#boucle sur la collection principale
$rapport = $doublons |
foreach-object {
#boucle sur la collection group de chaque doublon
$_.group |
foreach-object {
#boucle sur la collection de fichiers de chaque group

new-rapport -fichier $_

}#file
}#group

#affichage console
#$rapport | format-table
#pour excel on utilise le format .csv
#$rapport | export-csv C:\Temp\RapportFiles.csv

#indique le nombre de fichiers trouvés
$rapport | foreach {
$i = $i + 1
}

$Yes = 0
$No = 1
$Choice = $No
$Choice = YesNo -message \&quot;`n$i fichier(s) trouvé(s), voulez-vous les afficher ?\&quot;

if ($Choice -eq $Yes)
{
$rapport | format-table
}[/code:1]

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

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