Χρήση του PowerShell Out-file Cmdlet για ανακατεύθυνση της εξόδου σε ένα αρχείο

Chrese Tou Powershell Out File Cmdlet Gia Anakateuthynse Tes Exodou Se Ena Archeio



Το PowerShell είναι ένα εργαλείο των Windows που χρησιμοποιείται για την εκτέλεση αρκετών λειτουργιών διαχείρισης και αυτοματισμού, όπως η διαχείριση λειτουργιών Διαχείρισης αρχείων. Πιο συγκεκριμένα, υποστηρίζει το « Εκτός αρχείου ” cmdlet, το οποίο χρησιμοποιείται για την εξαγωγή ή την ανακατεύθυνση της εξόδου σε ένα αρχείο κειμένου. Αυτό το εξαγόμενο αποτέλεσμα μπορεί να χρησιμοποιηθεί αργότερα. Επιπλέον, βοηθά επίσης στην προσθήκη του κειμένου σε ένα υπάρχον αρχείο κειμένου. Αυτή η εντολή σχεδιάστηκε για να προσπεράσει ή να αντικαταστήσει τον τυπικό τελεστή ανακατεύθυνσης ' > '.

Αυτή η εγγραφή θα παρατηρήσει λεπτομερείς λεπτομέρειες για την αποστολή μιας εξόδου σε ένα αρχείο.

Πώς να στείλετε/ανακατευθύνετε την έξοδο σε ένα αρχείο κειμένου χρησιμοποιώντας το PowerShell 'Out-File' Cmdlet;

Η έξοδος μπορεί να ανακατευθυνθεί σε ένα αρχείο κειμένου χρησιμοποιώντας το ' Εκτός αρχείου ' εντολή. Για αυτόν τον λόγο:







  • Πρώτα, προσθέστε τη συμβολοσειρά ή την εντολή της οποίας η έξοδος θέλετε να εξαγάγετε σε ένα αρχείο κειμένου.
  • Μετά από αυτό, προσθέστε έναν αγωγό ' | ' για να μεταφέρετε την έξοδο σε ένα cmdlet 'Out-File'.
  • Στη συνέχεια, καθορίστε το ' Εκτός αρχείου ” cmdlet και τέλος προσθέστε τη διαδρομή αρχείου προορισμού.

Παράδειγμα 1: Λήψη ημερομηνίας και ώρας και ανακατεύθυνση σε ένα αρχείο χρησιμοποιώντας το Cmdlet 'Out-File'

Στο παρακάτω παράδειγμα, πρώτα, προσθέσαμε το ' Λήψη-Ραντεβού ” cmdlet για να λάβετε την ημερομηνία και την ώρα. Μετά από αυτό, προσθέσαμε τον αγωγό ' | ' για να μεταφέρετε την έξοδο του cmdlet 'Get-Date' στο ' Εκτός αρχείου ' εντολή. Στη συνέχεια αντιστοιχίσαμε τη διαδρομή αρχείου στην εντολή 'Out-File':



> Λήψη-Ραντεβού | έξω -αρχείο C:\Doc\File.txt



Εκτελέστε το ' Get-Content ” cmdlet μαζί με τη διαδρομή αρχείου για να επαληθεύσετε ότι η έξοδος ανακατευθύνθηκε σε αρχείο ή όχι:





> Get-Content C:\Doc\File.txt

Μπορεί να παρατηρηθεί ότι το αρχείο περιέχει την τρέχουσα ημερομηνία και ώρα:



Παράδειγμα 2: Ανακατεύθυνση εξόδου συμβολοσειράς σε αρχείο χρησιμοποιώντας Cmdlet 'Out-File'

Σε αυτό το παρακάτω παράδειγμα, πρώτα, προσθέσαμε μια συμβολοσειρά κειμένου μέσα και χρησιμοποιήσαμε τη γραμμή ' | ' και το ' Εκτός αρχείου ” εντολή για την ανακατεύθυνσή του στο καθορισμένο αρχείο:

> 'Γειά σου Κόσμε' | έξω -αρχείο C:\Doc\File.txt

Εκτελέστε τη δεδομένη εντολή για να επαληθεύσετε εάν η έξοδος εξήχθη ή όχι:

> Get-Content C:\Doc\File.txt

Παράδειγμα 3: Ανακατευθύνετε μια συμβολοσειρά σε ένα αρχείο κειμένου και προσαρτήστε την

Για να προσθέσετε το κείμενο σε ένα υπάρχον αρχείο, απλώς προσθέστε το ' -Προσαρτώ παράμετρος ” στο τέλος της γραμμής εντολών:

> 'Γεια σου κοσμε' | έξω -αρχείο C:\Doc\File.txt -Προσαρτώ

Για την επαλήθευση, εκτελέστε την εντολή:

> Get-Content C:\Doc\File.txt

Αυτό αφορούσε τη χρήση της εντολής Out-Cmdlet για την ανακατεύθυνση της εξόδου σε ένα αρχείο.

συμπέρασμα

Η έξοδος στο PowerShell μπορεί να ανακατευθυνθεί σε ένα αρχείο χρησιμοποιώντας το ' Εκτός αρχείου ” cmdlet. Για το λόγο αυτό, πρώτα, γράψτε τη συμβολοσειρά ή την εντολή της οποίας η έξοδος θέλετε να στείλετε σε ένα αρχείο. Στη συνέχεια, προσθέστε τον αγωγό ' | ”, και cmdlet “Out-File” και εκχωρήστε τη διαδρομή αρχείου προορισμού. Αυτή η εγγραφή έχει συζητήσει την προσέγγιση για την αποστολή μιας εξόδου σε ένα αρχείο κειμένου χρησιμοποιώντας το cmdlet 'Out-File' στο PowerShell.