Dans PowerShell, nous utilisons l'addition de commande complémentaire pour ajouter les données dans un fichier, et cette opération peut être vérifiée à l'aide de la commande get-content.
Ce blog expliquera comment ajouter des données à un fichier à l'aide de la commande PowerShell Add-Content. Commençons!
Comment ajouter les données à l'aide de PowerShell?
Dans PowerShell, le Ajouter du contenu La cmdlet est utilisée pour ajouter des données dans un fichier. Le contenu qui doit être ajouté est spécifié dans cette commande.
Syntaxe
Pour ajouter ou ajouter toutes les données dans un fichier, utilisez la syntaxe divisée ci-dessous du Ajouter du contenu Cmdlet:
> Add-Content [-Path][-Valeur]
Ici, -Chemin raconte l'emplacement exact du fichier et le -Valeur est le texte qui y sera ajouté.
Essayons d'ajouter des données dans un fichier en utilisant la commande ci-dessus.
Exemple 1: Ajouter les données dans une nouvelle ligne
Nous avons un fichier texte nommé PowerShell4 dans le E: \ Tutorial PowerShell \ Nouveau dossier:
Comme vous pouvez le voir, il y a déjà du texte dans le fichier ouvert:
Nous allons ajouter les données dans la ligne suivante du fichier mentionné en utilisant le PowerShell Ajouter du contenu Cmdlet:
> Add-Content -Path "E: \ PowerShell Tutorial \ nouveau dossier \ PowerShell4.txt "-value" pour automatiser les tâches."
Maintenant, exécutez le Obtenir du contenu commande pour afficher le contenu du fichier PowerShell4:
> Get-Content "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.SMS
La sortie ajoutera le contenu dans une nouvelle ligne. Il est également considéré comme le comportement par défaut de PowerShell:
Vous pouvez également ouvrir le fichier spécifié pour la vérification:
Exemple 2: Ajouter les données dans la même ligne
Dans le cas où vous devez ajouter les données devant le texte existant sans passer à la nouvelle ligne, puis ajouter le -sans roulement option avec le Ajouter du contenu Commande PowerShell:
> Add-Content -Path "E: \ PowerShell Tutorial \ nouveau dossier \ PowerShell4.txt "-value" pour automatiser les tâches."-Nonewline
Ensuite, exécutez le Obtenir du contenu Cmdlet PowerShell pour imprimer le contenu du PowerShell4 fichier texte:
> Get-Content "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.SMS
Sortir
L'image donnée indique que les données sont désormais annexées dans la même ligne:
Comment ajouter des données à un fichier en utilisant des caractères spéciaux PowerShell?
Dans PowerShell, il existe d'autres façons d'ajouter des données qui peuvent être effectuées en utilisant le support Caractères spéciaux, comme l'ajout de devis simples ou doubles avec le contenu annexé.
Le tableau suivant contient tous les caractères spéciaux PowerShell et leur description:
Caractères spéciaux | Description |
---|---|
'b | Entre en arrière. |
'un | Pour ajouter une alerte. |
'0 | Utilisé pour null. |
" | Pour ajouter une seule citation. |
'" | Pour ajouter un double devis. |
T | Utiliser pour les onglets. |
Nous allons maintenant utiliser certains des caractères spéciaux donnés ci-dessus avec la commande Add-Content.
Exemple 1: Ajouter les données avec onglet
Dans cet exemple, nous ajouterons du texte dans un fichier avec un onglet en utilisant le caractère spécial 't:
> Add-Content -Path "E: \ PowerShell Tutorial \ nouveau dossier \ PowerShell4.txt "-Value" 'Tit est un outil d'interface de ligne de commande."
Sortir
Ici, vous verrez que le texte annexé est démarré à partir d'une nouvelle ligne:
Si vous souhaitez voir le contenu dans PowerShell plutôt que d'ouvrir le fichier à plusieurs reprises, utilisez le Obtenir du contenu Cmdlet:
> Get-Content "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.SMS
Sortir
Exemple 3: Ajouter les données avec des citations simples et doubles
Nous allons maintenant ajouter des guillemets simples et doubles dans le texte annexé en utilisant ["" "] PowerShell Caractères spéciaux:
> Add-Content -Path "E: \ PowerShell Tutorial \ nouveau dossier \ PowerShell4.txt "-value" Cela aide à "automatiser" "'' 'tâches" dans l'écosystème Windows."
Ici, vous pouvez voir que le texte annexé a des citations simples et doubles:
Maintenant, exécutez le Obtenir du contenu Cmdlet:
> Get-Content "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.SMS
Sortir
Exemple 4: Ajouter les données ayant plusieurs lignes
Nous allons désormais ajouter plusieurs lignes de données à un fichier à l'aide de la commande complémentaire avec un signe spécial @:
> Add-Content -Path "E: \ PowerShell Tutorial \ nouveau dossier \ PowerShell4.SMS" @"
>> Ici, voyez quelques applets de commande
>> Add-Content
>> Get-Contin
>> "@
Le @ Le caractère aide à ajouter plusieurs lignes de texte dans un fichier:
Ici, vous pouvez voir que trois lignes sont ajoutées à la fois dans notre fichier texte sélectionné:
Pour vérifier les données annexées dans PowerShell, utilisez l'accueil de Get-Conent:
> Get-Content "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.SMS
Sortir
Nous avons fourni toutes les informations pertinentes liées aux données d'appel.
Conclusion
Pour ajouter des données dans un fichier à l'aide de PowerShell, utilisez le PowerShell intégré Ajouter du contenu cmdlet. La syntaxe de la commande add-contenu est donnée comme Add-content [-path] [-value] dans lequel -Path fait référence à l'emplacement du fichier et la valeur indique les données annexées. Vous pouvez également utiliser des caractères spéciaux PowerShell avec la commande add-conont pour ajouter des données avec différentes fonctionnalités telles que d'avoir des devis, des onglets, des onglets et des ajout. Ce blog a discuté des données en ajoutant dans un fichier à l'aide de la commande PowerShell Add-Content.