Πώς να στείλετε την έξοδο μιας εντολής PowerShell σε ένα αρχείο
Βασικά Takeaways
- Για να αποθηκεύσετε την έξοδο μιας εντολής PowerShell σε ένα αρχείο TXT, πληκτρολογήστε την εντολή, πατήστε το πλήκτρο διαστήματος, πληκτρολογήστε το σύμβολο > (μεγαλύτερο από), πατήστε το πλήκτρο διαστήματος και πληκτρολογήστε την πλήρη διαδρομή προς το αρχείο TXT.
- Για να δημιουργήσετε ένα αρχείο CSV από μια εντολή PowerShell, πληκτρολογήστε την εντολή σας, πατήστε το πλήκτρο διαστήματος και πληκτρολογήστε το | σημάδι (pipe), πατήστε Spacebar, πληκτρολογήστε “Export-CSV”, πατήστε Spacebar, εισαγάγετε την πλήρη διαδρομή προς το αρχείο CSV, πατήστε Spacebar, πληκτρολογήστε “-NoTypeInformation” και πατήστε Enter.
Θέλετε να αποθηκεύσετε το αποτέλεσμα της εντολής PowerShell σε ένα αρχείο TXT (κείμενο) ή CSV (
τι
μές διαχωρισμένες με κόμματα) στον υπολογιστή σας; Αν ναι, είναι εύκολο να το κάνετε και θα σας δείξουμε πώς στον υπολογιστή σας με
Windows
11 ή Windows 10.
Στείλτε την έξοδο μιας εντολής PowerShell σε ένα αρχείο κειμένου
Για να γράψετε την έξοδο της εντολής PowerShell σε ένα αρχείο κειμένου (TXT), ξεκινήστε πρώτα ένα παράθυρο PowerShell. Εδώ, πληκτρολογήστε όποια εντολή χρειάζεστε, την έξοδο της οποίας θέλετε σε ένα αρχείο κειμένου. Αφού πληκτρολογήσετε την εντολή, πατήστε το πλήκτρο διαστήματος, πληκτρολογήστε το σύμβολο > (μεγαλύτερο από), πατήστε το πλήκτρο διαστήματος, εισαγάγετε την πλήρη διαδρομή προς το αρχείο κειμένου όπου θέλετε να αποθηκεύσετε την έξοδο και πατήστε Enter.
Για παράδειγμα, εάν θέλετε να αποθηκεύσετε την έξοδο της εντολής “systeminfo” σε ένα αρχείο με το όνομα “SystemInfo.txt” στην επιφάνεια
εργασία
ς σας, η εντολή σας θα μοιάζει με την εξής:
systeminfo > C:UsersmahesDesktopSystemInfo.txt
Μόλις πατήσετε το Enter, το PowerShell δημιουργεί το καθορισμένο αρχείο σας και προσθέτει το αποτέλεσμα της εντολής σας σε αυτό. Όταν γίνει αυτό, αποκτήστε πρόσβαση στην καθορισμένη διαδρομή σας και θα βρείτε εκεί το αρχείο που δημιουργήσατε πρόσφατα.
Στείλτε την έξοδο μιας εντολής PowerShell σε ένα αρχείο CSV
Εάν θέλετε να δημιουργήσετε ένα αρχείο CSV που να περιέχει την έξοδο της καθορισμένης εντολής PowerShell, χρησιμοποιήστε το cmdlet “Export-CSV” του εργαλείου.
Για να το κάνετε αυτό, εκκινήστε το PowerShell. Εδώ, εισάγετε την εντολή σας (τα αποτελέσματα της οποίας θέλετε σε ένα αρχείο CSV). Στη συνέχεια, πατήστε το πλήκτρο διαστήματος, πληκτρολογήστε το | σημάδι (pipe), πατήστε Spacebar, πληκτρολογήστε “Export-CSV”, πατήστε Spacebar, εισαγάγετε την πλήρη διαδρομή προς το αρχείο CSV που θέλετε να δημιουργήσετε, πατήστε Spacebar, πληκτρολογήστε “-NoTypeInformation” και πατήστε Enter.
Για παράδειγμα, εάν θέλετε να αποθηκεύσετε τη λίστα στοιχείων του τρέχοντος καταλόγου σε ένα αρχείο που ονομάζεται “
List
.csv” στην επιφάνεια εργασίας σας, θα χρησιμοποιήσετε μια εντολή που μοιάζει με την παρακάτω. Σημειώστε ότι η παράμετρος “NoTypeInformation” εδώ λέει την εντολή να μην συμπεριληφθεί η κεφαλίδα πληροφοριών #TYPE στο αρχείο CSV σας.
Get-ChildItem | Export-CSV C:UsersmahesDesktopList.csv -NoTypeInformation
Όταν ολοκληρώσετε την εκτέλεση της εντολής, θα έχετε ένα αρχείο που ονομάζεται “List.csv” στην επιφάνεια εργασίας σας που περιέχει τη λίστα των στοιχείων στον τρέχοντα κατάλογο σας.
Δείτε τα περιεχόμενα του κειμένου ή του αρχείου CSV στο PowerShell
Μπορείτε να δείτε τα περιεχόμενα του νεοδημιουργηθέντος κειμένου ή του αρχείου CSV απευθείας μέσα στο PowerShell. Δεν χρειάζεται να αφήσετε το εργαλείο και να χρησιμοποιήσετε άλλη εφαρμογή για να ανοίξετε τα αρχεία σας.
Για να το κάνετε αυτό, ανοίξτε ένα παράθυρο PowerShell, πληκτρολογήστε την ακόλουθη εντολή, αντικαθιστώντας το “PATH” με την πλήρη διαδρομή προς το κείμενο ή το αρχείο CSV και πατήστε Enter.
Type PATH
Για παράδειγμα, εάν θέλετε να διαβάσετε τα περιεχόμενα ενός αρχείου με το όνομα “SystemInfo.txt” που τοποθετείται στην επιφάνεια εργασίας σας, θα χρησιμοποιήσετε την ακόλουθη εντολή:
Type C:UsersmahesDesktopSystemInfo.txt
Αμέσως, το PowerShell θα φορτώσει τα περιεχόμενα του αρχείου σας στο ανοιχτό σας παράθυρο, επιτρέποντάς σας να διαβάσετε το
περιεχόμενο
του αρχείου.
Και αυτό είναι το μόνο που πρέπει να γνωρίζετε σχετικά με την αποθήκευση των αποτελεσμάτων της εντολής PowerShell σε αρχεία κειμένου ή CSV. Απολαμβάνω!
VIA:
HowToGeek.com
