Ce que j'essaie de faire est de créer un document Word à partir du fichier texte. Mais le fichier texte a une page Breaks dedans. Je veux supprimer ou remplacer ces pagesBreaks dans le fichier texte. C'est pour me permettre d'ajouter pageBreaks dans le document Word que je vais créer ultérieurement dans les endroits où j'en ai réellement besoin. Ci-dessous le code PowerShell que j'ai essayé moi-même pour remplacer le pageBreak dans le fichier texte. Cela ne fonctionne pas. En utilisant "f" à la place de pageBreak ne fonctionne pas.Utiliser PowerShell comment remplacer pageBreak dans un fichier texte?
$oldWord = "`fPage"
$newWord = "Page"
#-- replace the page breaks in the file
(Get-Content $inputFilePath) -replace '$oldWord', '$newWord' | Set-Content $inputFilePath
Le symbole ci pageBreak dans l'éditeur de texte UltraEdit est ♀ Remplacement du personnage UltraEdit est facile. Je veux remplacer ou supprimer cela en utilisant Powershell.
Voici une question connexe. Mais toujours sans réponse en ce qui concerne le code PowerShell.
How to remove unknown line break (special character) in text file?
Ce que j'essaie de faire est de créer un document Word à partir du fichier texte. Mais le fichier texte a une page Breaks dedans. Je veux supprimer ou remplacer ces pagesBreaks dans le fichier texte. C'est pour me permettre d'ajouter pageBreaks dans le document Word que je vais créer par la suite – RayBacker
@RyanBemrose J'ai essayé d'utiliser -Raw. Voici l'erreur. Get-Content: Impossible de trouver un paramètre correspondant au nom de paramètre 'Raw'. – RayBacker
Je suppose que Windows 7? Je pense que le paramètre '-Raw' a été ajouté en 8.0 ou 8.1. Quoi qu'il en soit, si les réponses affichées ne fonctionnent pas pour vous, nous aurons probablement besoin de savoir exactement quel est le personnage. Essayez d'ouvrir le fichier dans un éditeur hexadécimal pour voir la séquence de caractères de fin de page. –