Bonjour à tous,

Je suis actuellement bloqué sur un script powershell, et ce depuis un moment. Mon problème est le suivant :
J'ai un fichier texte, composé d'une seule ligne de X caractères. Seulement, j'aimerai scinder cette ligne en plusieurs de 120 caractères chacune (X variable, mais beaucoup trop pour le faire à la main).
J'ai alors essayé cette solution (proposé sur ce même forum, mais pas au bon endroit)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 while($fic)
{
    $x,$fic = ([char[]]$fic).where({$_},'Split',120)
    $x -join '' >> temp.txt
}
qui fonctionne, mais pas avec la version de PowerShell (j'imagine), qui est la 2.0 et que je ne peux pas mettre à jour...
Je n'ai aucune idée de comment arriver à faire ce que je veux.

Je vous mets le message d'erreur:
L'appel de la méthode a échoué parce que [System.Char[]] ne contient pas de méthode nommée « where ».
Au niveau de script.ps1 : 18 Caractère : 35
+ $x,$fic = ([char[]]$fic).where<<<< ({$_},'Split',120)
+ CategoryInfo : InvalidOperation: (where: String) [], RuntimeException
+ FullyQualifiedErrorId : MethodNotFound
Cordialement,