Utilisation de l'applet de commande PowerShell Out-file pour rediriger la sortie vers un fichier

Utilisation De L Applet De Commande Powershell Out File Pour Rediriger La Sortie Vers Un Fichier



PowerShell est un outil Windows utilisé pour effectuer plusieurs opérations administratives et d'automatisation telles que la gestion des opérations du gestionnaire de fichiers. Plus précisément, il prend en charge le « Out-File ” applet de commande, qui est utilisée pour exporter ou rediriger la sortie vers un fichier texte. Cette sortie exportée peut être utilisée ultérieurement. De plus, cela aide également à ajouter le texte à un fichier texte existant. Cette commande a été conçue pour dépasser ou remplacer l'opérateur de redirection standard ' > ”.

Cette rédaction observera des détails approfondis pour envoyer une sortie dans un fichier.

Comment envoyer/rediriger la sortie vers un fichier texte à l'aide de l'applet de commande PowerShell 'Out-File' ?

La sortie peut être redirigée vers un fichier texte en utilisant le ' Out-File ' commande. Pour cette raison:







  • Commencez par ajouter la chaîne ou la commande dont vous souhaitez exporter la sortie dans un fichier texte.
  • Après cela, ajoutez un pipeline ' | » pour transférer la sortie vers une cmdlet « Out-File ».
  • Ensuite, précisez le ' Out-File ” applet de commande et enfin ajoutez le chemin du fichier cible.

Exemple 1 : obtenir la date et l'heure et rediriger vers un fichier à l'aide de l'applet de commande 'Out-File'

Dans l'exemple ci-dessous, nous avons d'abord ajouté le ' Avoir un rendez-vous ” applet de commande pour obtenir la date et l'heure. Après cela, nous avons ajouté le pipeline ' | ' pour transférer la sortie de l'applet de commande 'Get-Date' dans le ' Out-File ' commande. Ensuite, nous avons attribué le chemin du fichier à la commande 'Out-File':



> Avoir un rendez-vous | dehors -déposer C:\Doc\Fichier.txt



Exécutez le ' Obtenir du contenu ” applet de commande avec le chemin du fichier pour vérifier que la sortie a été redirigée vers un fichier ou non :





> Obtenir du contenu C:\Doc\Fichier.txt

On peut observer que le fichier contient la date et l'heure actuelles :



Exemple 2 : rediriger une sortie de chaîne vers un fichier à l'aide de l'applet de commande 'Out-File'

Dans cet exemple ci-dessous, nous avons d'abord ajouté une chaîne de texte à l'intérieur et utilisé le pipeline ' | ' et le ' Out-File ” pour le rediriger vers le fichier spécifié :

> 'Bonjour le monde' | dehors -déposer C:\Doc\Fichier.txt

Exécutez la commande donnée pour vérifier si la sortie a été exportée ou non :

> Obtenir du contenu C:\Doc\Fichier.txt

Exemple 3 : rediriger une chaîne vers un fichier texte et l'ajouter

Pour ajouter le texte dans un fichier existant, ajoutez simplement le ' -Ajouter ” paramètre à la fin de la ligne de commande :

> 'Salut les gens' | dehors -déposer C:\Doc\Fichier.txt -Ajouter

Pour la vérification, exécutez la commande donnée :

> Obtenir du contenu C:\Doc\Fichier.txt

Il s'agissait d'utiliser la commande Out-Cmdlet pour rediriger la sortie vers un fichier.

Conclusion

La sortie dans PowerShell peut être redirigée vers un fichier en utilisant le ' Out-File ” applet de commande. Pour cette raison, commencez par écrire la chaîne ou la commande dont vous souhaitez envoyer la sortie dans un fichier. Ensuite, ajoutez le pipeline ' | », et applets de commande « Out-File », et attribuez le chemin du fichier cible. Cet article a discuté de l'approche pour envoyer une sortie dans un fichier texte à l'aide de l'applet de commande 'Out-File' dans PowerShell.