Αυτή η εγγραφή θα παρατηρήσει λεπτομερείς λεπτομέρειες για την αποστολή μιας εξόδου σε ένα αρχείο.
Πώς να στείλετε/ανακατευθύνετε την έξοδο σε ένα αρχείο κειμένου χρησιμοποιώντας το 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.