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.SMSPossibilité 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.SMSUne 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:
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.SMSVous 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.SMSMé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 NanoPendant 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:
> LSAprès cela, vous pouvez modifier votre fichier texte à l'aide du «nano»Éditeur avec l'aide de la commande ci-dessous.
> Nano Fichier1.SMSAprè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.