- - Πώς να αποθηκεύσετε έξοδο εντολών σε αρχείο από τις εντολές Command Prompt και PowerShell στα Windows 10

Πώς να αποθηκεύσετε έξοδο εντολών σε αρχείο από τις εντολές Command Prompt και PowerShell στα Windows 10

Οι εντολές που εκτελείτε στο PowerShell καιΗ Γραμμή εντολών μπορεί να εξάγει πληροφορίες. Μερικές φορές, είναι μερικές μόνο γραμμές, π.χ., όταν ελέγχετε το ping, ή μπορεί να είναι πολλές γραμμές, π.χ. όταν η τοπική διεύθυνση IP ή η εξωτερική σας διεύθυνση IP. Ανεξάρτητα από το πόσο καιρό είναι η έξοδος, μερικές φορές χρειάζεται απλώς να το αποθηκεύσετε σε ένα αρχείο, ώστε να μην χρειαστεί να φέρετε τις πληροφορίες ξανά και ξανά. Και το Command Prompt και το PowerShell υποστηρίζουν την αντιγραφή και επικόλληση, αλλά μπορείτε επίσης να αποθηκεύσετε την έξοδο εντολών σε ένα αρχείο όταν εκτελείται η εντολή. Δείτε πώς μπορείτε να το κάνετε αυτό και με το Command Prompt και με το PowerShell.

Έξοδος εντολών σε αρχείο - Γραμμή εντολών

Ανοίξτε τη Γραμμή εντολών και εισαγάγετε την εντολή που θέλετε να εκτελέσετε. Πριν αγγίξετε το Enter, προσθέστε τα εξής στο τέλος.

> name-of-file.txt

Δεν χρειάζεται να δημιουργήσετε πρώτα το αρχείο κειμένου. Η Γραμμή εντολών θα το κάνει για εσάς. Εάν εισαγάγετε μόνο το όνομα του αρχείου, θα δημιουργηθεί στον ίδιο κατάλογο που βρίσκεται στη Γραμμή εντολών (Command Prompt). Μπορείτε να αποθηκεύσετε την έξοδο σε διαφορετική θέση προσθέτοντας τη διαδρομή στο φάκελο στον οποίο θέλετε να αποθηκεύσετε την έξοδο.

> path-to-foldername-of-file.txt

Εάν θέλετε να αποθηκεύσετε την έξοδο σε ένα αρχείο αλλά και να την δείτε σε Command Prompt, μπορείτε να το κάνετε αυτό με αυτήν την εντολή.

> path-to-foldername-of-file.txt | type path-to-foldername-of-file.txt

Έξοδος εντολών σε αρχείο - PowerShell

Στο PowerShell, μπορείτε να στείλετε την έξοδο εντολών σε aαρχείο με τον ίδιο τρόπο που μπορείτε στη γραμμή εντολών. Εισαγάγετε την εντολή που θέλετε να εκτελέσετε και προτού πατήσετε Enter, προσθέστε τα παρακάτω στο τέλος. Και πάλι, δεν θα χρειαστεί να δημιουργήσετε το αρχείο κειμένου. Το PowerShell θα το κάνει αυτό για σας.

> name-of-file.txt

Αυτό θα αποθηκεύσει το αρχείο εξόδου στον ίδιο κατάλογοότι το PowerShell βρίσκεται αυτή τη στιγμή. Για να αποθηκεύσετε την έξοδο σε ένα αρχείο σε διαφορετική θέση, μπορείτε να καθορίσετε τη διαδρομή προς το φάκελο όπου θέλετε να το αποθηκεύσετε.

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

Get-Content -Path "path-to-filefile-name.txt"

Αν αναρωτιέστε αν η έξοδος μπορεί να είναιαποθηκεύονται σε διαφορετικό τύπο αρχείου, η απάντηση είναι όχι. Τόσο το Command Prompt όσο και το PowerShell μπορούν μόνο να γράψουν / δημιουργήσουν αρχεία κειμένου και δεν υπάρχει τρόπος να μορφοποιηθεί η έξοδος, έτσι ώστε όταν αποθηκεύεται σε ένα αρχείο, φαίνεται με κάποιο τρόπο.

Σχόλια