Πώς να εξαγάγετε CSV στο PowerShell στα Windows 11/10

Pos Na Exagagete Csv Sto Powershell Sta Windows 11 10



Αυτό το άρθρο θα εξετάσει πώς να εξαγάγετε CSV στο PowerShell στα Windows χρησιμοποιώντας παραδείγματα. Η δυνατότητα Εξαγωγή-CSV μετατρέπει αντικείμενα Windows PowerShell σε συμβολοσειρές και στη συνέχεια τα αποθηκεύει σε αρχεία CSV.



Windows PowerShell είναι ένα εργαλείο πολλαπλών πλατφορμών που μπορεί να εκτελέσει αρκετές εργασίες αυτοματισμού. Για παράδειγμα, οι χρήστες μπορούν να χρησιμοποιήσουν το PowerShell για να εξαγάγουν δεδομένα από υπηρεσίες της Microsoft όπως το Microsoft 365 ή το Active Directory. Εάν χρειάζεται να επεξεργαστείτε περαιτέρω τέτοια δεδομένα στο Excel ή σε άλλα συστήματα υπολογιστικών φύλλων, πρέπει να χρησιμοποιήσετε τη συνάρτηση Export-CSV του βοηθητικού προγράμματος Windows PowerShell.





  Πώς να εξαγάγετε CSV στο PowerShell στα Windows





αλλαγή των ρυθμίσεων dns windows 10

CSV είναι συντομογραφία του Τιμές διαχωρισμένες με κόμματα . Η μορφή αρχείου επιτρέπει στους χρήστες να εισάγουν ή να εξάγουν δεδομένα από τη μια πλατφόρμα στην άλλη. Είναι τόσο εύκολο να χειριστείτε αυτές τις διαδικασίες, αλλά χρειάζεστε την τεχνογνωσία, την οποία θα καλύψουμε σύντομα. Είναι καλό να γνωρίζετε ότι το Export-CSV είναι ένα cmdlet που μπορεί κανείς να χρησιμοποιήσει στο Windows PowerShell για να εξάγει την έξοδο της εντολής σε ένα αρχείο CSV. Αυτό σας βοηθά να εξάγετε και να μετατρέπετε δεδομένα σε μορφές αρχείων συμβατές με διαφορετικές άλλες βάσεις δεδομένων ή εφαρμογές.



Πώς να εξαγάγετε CSV στο PowerShell στα Windows

Για εξαγωγή CSV στο PowerShell, συνιστούμε να χρησιμοποιήσετε Windows PowerShell ISE , καθώς σας δίνει τον έλεγχο του τρόπου με τον οποίο χειρίζεστε τη διαδικασία και τα αρχεία CSV. Είναι πιο ευέλικτο στο πώς διαμορφώνεται το CSV στον υπολογιστή σας. Για να εξαγάγετε CSV στο PowerShell, πρέπει να ξέρετε πώς να το ανοίξετε ως διαχειριστής και να κατανοήσετε τη γενική σύνταξη για το Export-CSV που φαίνεται παρακάτω.

Get-Variable -name [variable name] | Export-CSV [path-to-file].csv

Πριν πάμε στο πραγματικό παράδειγμα, είναι καλό να κατανοήσουμε επίσης τις παραμέτρους που χρησιμοποιούνται στο Export-CSV. Εδώ είναι μερικά από αυτά:

Ο Firefox δεν φορτώνει σωστά τις σελίδες
  • Μονοπάτι: Αυτή είναι η τοποθεσία προορισμού όπου θέλετε να αποθηκεύσετε το αρχείο εξόδου σας. Για παράδειγμα, μπορείτε να καθορίσετε τοποθεσίες όπως η τοπική μονάδα δίσκου ή οποιαδήποτε άλλη. Εάν δεν καθορίσετε, το Export-CVS θα αποθηκεύσει το αρχείο στον τρέχοντα κατάλογο PowerShell.
  • Προσαρτώ: Αυτή η παράμετρος καθορίζει εάν ένας χρήστης θέλει να προσθέσει δεδομένα σε ένα νέο αρχείο ή σε ένα υπάρχον. Εάν παραλείψετε-προσαρτήσετε, το Export-CSV θα δημιουργήσει ένα νέο αρχείο και θα αποθηκεύσει όλα τα δεδομένα σε αυτό το αρχείο. Εάν καθορίσετε, το Export-CSV θα προσθέσει δεδομένα σε οποιοδήποτε έτοιμο αρχείο.
  • Οριοθέτης: Αυτή η παράμετρος δείχνει το τέλος μιας υποσυμβολοσειράς. Μπορεί να είναι κόμμα, αλλά μπορείτε πάντα να το αλλάξετε.

  Πώς να εξαγάγετε CSV στο PowerShell στα Windows



Για να δείξουμε πώς να εξάγετε CSV στο PowerShell, θα σας δείξουμε πώς να χρησιμοποιείτε το Export-CSV για την εξαγωγή δεδομένων χρηστών από το Κατάλογος Azure . Ακολουθήστε τα παρακάτω βήματα για να εξαγάγετε CSV στο PowerShell:

  • Στο πλαίσιο αναζήτησης, πληκτρολογήστε PowerShell ISE και κάντε κλικ στο Εκτελέστε ως διαχειριστής επιλογή.
  • Κάντε κλικ Ναί στο Έλεγχος χρήστη λογαριασμού προτροπή που θα εμφανιστεί.
  • Εισαγάγετε την ακόλουθη γραμμή εντολών και, στη συνέχεια, πατήστε Enter:
Get-AzureADUser | Export-Csv e:\newfolder\azureadusers.csv -NoTypeInformation

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

Get-AzureADUser | select username, email, department | Export-CSV e:\newfolder\azureaduser.csv -NoTypeInformation

Το Export-CSV θα εξάγει τις ίδιες πληροφορίες, αλλά θα έχει πρόσθετες στήλες με τις παραμέτρους που καθορίσατε κατά την εκτέλεση της εντολής.

Ελπίζουμε ότι κάτι θα σας βοηθήσει εδώ.

αποκλεισμός ιστότοπων στον εξερευνητή Διαδικτύου

Ανάγνωση: Πώς να εξαγάγετε τη λίστα Υπηρεσιών των Windows χρησιμοποιώντας τη γραμμή εντολών

Ποια είναι μια εναλλακτική λύση στο Export-CSV στο PowerShell;

Η άλλη εναλλακτική του Export-CSV είναι το cmdlet ConvertTo-CSV, το οποίο μπορεί να χρησιμοποιηθεί για τη μετατροπή αντικειμένων σε CSV. Επιστρέφει επίσης την έξοδο με τη μορφή ροής stdout και όχι αρχείου. Μπορείτε επίσης να χρησιμοποιήσετε το ConvertTo-CSV για να αναδημιουργήσετε αντικείμενα από συμβολοσειρές CSV. Τα μετατρεπόμενα αντικείμενα είναι τιμές συμβολοσειράς των αρχικών αντικειμένων που έχουν τιμές ιδιοτήτων. Η κύρια διαφορά μεταξύ Export-CSV και ConvertTo-CSV είναι ότι η πρώτη αποθηκεύει συμβολοσειρές CSV σε ένα αρχείο. κατά τα άλλα και τα δύο είναι παρόμοια.

Ποιο σενάριο PowerShell χρησιμοποιείται για την εξαγωγή όλων των διεργασιών σε ένα CSV;

Το Export-CSV cmdlet είναι το σενάριο PowerShell που χρησιμοποιείται για την εξαγωγή όλων των διεργασιών σε ένα CSV. Το σενάριο δημιουργεί ένα CSV των αντικειμένων που θέλετε να εξάγετε. Το αντικείμενο σε μια συγκεκριμένη γραμμή περιέχει μια λίστα διαχωρισμένη με χαρακτήρες των τιμών των ιδιοτήτων του. Οι χρήστες μπορούν να χρησιμοποιήσουν το Export-CSV για να δημιουργήσουν υπολογιστικά φύλλα ή να μοιραστούν ορισμένα δεδομένα με εφαρμογές που είναι συμβατές με αρχεία εισόδου CSV.

Ανάγνωση: Πώς να μετατρέψετε το CSV σε Excel (XLS ή XLSX) χρησιμοποιώντας τη γραμμή εντολών .

  Πώς να εξαγάγετε CSV στο PowerShell στα Windows 0 Μερίδια
Δημοφιλείς Αναρτήσεις