Créez un nouveau fichier texte et écrivez-y dans PowerShell

Créez un nouveau fichier texte et écrivez-y dans PowerShell
PowerShell est un shell ou un langage de script développé par Microsoft pour automatiser différentes tâches; Par exemple, les administrateurs utilisent cet outil pour automatiser les tâches administratives. De plus, en tant que langue, il est utilisé pour développer et déployer des solutions dans des environnements agiles, une intégration continue et un déploiement continu. Dans les distributions basées sur Linux, le shell comparable est bash; Et la plupart des commandes bash sont exécutables dans PowerShell. L'invite de commande Windows (CMD) est le shell par défaut de Windows, mais maintenant dans les versions récentes de Windows 10, le shell par défaut est remplacé par PowerShell.

PowerShell peut être utilisé pour effectuer différentes opérations Windows, telles que la création de dossiers, des répertoires. De même, les fichiers texte peuvent également être gérés à l'aide de PowerShell; Nous pouvons modifier des fichiers texte pour ajouter ou supprimer le contenu des fichiers texte.

Nous présenterons diverses façons de créer et de modifier des fichiers texte à l'aide de PowerShell:

Comment créer et modifier des fichiers à l'aide de PowerShell

Les étapes suivantes vous permettra de créer des fichiers texte à l'aide de PowerShell; De plus, cette section élabore également sur différentes façons de modifier les fichiers texte.

Étape 1: Comment créer un fichier texte à l'aide de PowerShell

Il y a deux possibilités à considérer lors de la création d'un nouveau fichier texte dans PowerShell:

Possibilité 1: Créez le fichier texte dans le répertoire de travail actuel (PWD): Pour ce faire, exécutez la commande suivante pour créer un nouveau fichier: l'ordre ci-dessous créera un fichier texte nommé «fichier1»Dans le répertoire actuel:

> Fichier de nouveaux éléments1.SMS

Possibilité 2: Si vous souhaitez obtenir le nouveau fichier dans un autre dossier, vous devez spécifier le chemin complet; et assurez-vous que le répertoire ciblé existe; Sinon, vous ne pourrez pas apporter des modifications au répertoire ou au lecteur inconnu. La commande ci-dessous créera un nouveau fichier texte "fichier2"Dans le répertoire ciblé de Drive"E".

> Nouvel item e: \ ms \ file2.SMS

Une fois que vous avez créé un fichier texte, vous êtes prêt à passer à l'étape 2.

Étape 2: Comment écrire dans des fichiers texte à l'aide de PowerShell

Il est observé que chaque piste a ses avantages et ses inconvénients, donc les utilisateurs doivent choisir en fonction de leurs exigences. Voici trois méthodes que vous pouvez envisager d'écrire dans un fichier texte:

Remplacement des données: Si vous souhaitez remplacer le contenu existant du fichier texte par un nouveau, vous devez opter pour Méthode 1.

Ajouter le contenu: Cependant, si vous souhaitez ajouter des lignes au contenu existant, vous devez suivre Méthode 2.

Utilisation de Nano Editor pour modifier les fichiers texte dans PowerShell: Si vous souhaitez ajouter ou supprimer le contenu d'un fichier texte plusieurs fois, il est recommandé d'envisager Méthode 3.

Méthode 1: Remplacement des données
Avant d'aller définir le contenu, d'abord; Lisez le fichier à l'aide de la commande suivante:

> Fichier Get-Conent1.SMS

Après l'exécution, la sortie est indiquée ci-dessous:

Si vous souhaitez écrire dans un fichier texte, Exécutez la commande ci-dessous pour remplacer le texte dans le fichier1:

> Fichier de contenu set1.txt 'Salut, le contenu est remplacé avec succès'

Une fois votre commande exécutée avec succès, lisez le contenu de votre fichier pour vérifier si le texte a été remplacé ou non. La commande ci-dessous imprimera le contenu de «fichier1.SMS"

> Fichier Get-Conent1.SMS

Vous remarquerez que le texte a été remplacé:

Méthode 2: ajoutant le contenu
Contrairement à la première méthode, la deuxième méthode ajoutera le contenu aux données existantes dans le fichier; Le contenu précédent sera également disponible dans le fichier:

Pour ajouter le texte, exécutez la commande suivante: La commande ci-dessous ajoutera le texte écrit en devis uniques à fichier1.SMS.

> Fichier Add-Conent1.txt 'vous avez ajouté le texte'

Après avoir exécuté la commande ci-dessus, vérifiez si le texte a été ajouté ou non; Pour ce faire, exécutez la commande suivante pour vérifier. Vous constaterez que la ligne écrite en devis uniques est désormais ajoutée comme une nouvelle ligne à fichier1.SMS.

> Fichier Get-Conent1.SMS

Méthode 3: Utilisation de Nano Editor pour modifier les fichiers texte dans PowerShell
Une autre façon d'apporter des modifications aux fichiers texte consiste à utiliser le «nano»Rédacteur en chef de PowerShell:

Le "nano»L'éditeur n'est pas disponible pour accéder dans PowerShell; vous devez installer le package. Avant cette installation, vous devez vous assurer que vous exécutez le PowerShell avec les privilèges de l'administrateur; Sinon, l'installation ne réussira pas. Une fois que vous avez exécuté le PowerShell en tant qu'administrateur; Vous pouvez continuer davantage:

Tout d'abord, vous devez installer le «chocolaté" emballer; le "chocolaté»Package prend en charge l'éditeur Nano. Il est donc nécessaire de l'installer avant d'ajouter l'éditeur Nano, et vous pouvez l'installer en utilisant la commande ci-dessous:

> Set-ExécutionPolicy Bypass -Scope Process -Force; IEX ((New-Object System.Filet.WebClient).Téléchargement à téléchargement ('https: // chocolaté.org / installer.ps1 '))

Après une installation réussie du «choco" emballer; Maintenant, installez le «nano»Éditeur avec l'aide de la commande ci-dessous:

> Choco Installer Nano

Pendant l'installation, il demandera d'appuyer sur "Y«Pour poursuivre l'installation:

Une fois les commandes ci-dessus exécutées avec succès, redémarrez le PowerShell:

Après cela, ouvrez le répertoire ciblé de votre fichier texte dans PowerShell: une fois que vous avez atteint le répertoire; Vérifiez le fichier texte s'il existe ou non; Pour ce faire, exécutez la commande suivante dans votre PowerShell:

> LS

Après cela, vous pouvez modifier votre fichier texte à l'aide du «nano»Éditeur avec l'aide de la commande ci-dessous.

> Nano Fichier1.SMS

Après l'exécution, vous constaterez que votre fichier texte sera ouvert dans un éditeur, où vous pouvez ajouter, supprimer ou remplacer le contenu du fichier.

Nano Editor vous permet de modifier, supprimer et ajouter le texte de la même manière que les autres éditeurs de texte. Par exemple, si vous souhaitez ajouter du texte, commencez à écrire après le texte existant. Après avoir ajouté, appuyez sur "Ctrl + x«Pour sortir de l'éditeur; Après cette action, appuyez sur "Y"Pour enregistrer les modifications ou appuyer sur"N«Pour éliminer les changements. De plus, vous pouvez supprimer le contenu existant et enregistrer les modifications comme décrit ci-dessus.