Τι είναι τα κλειδιά μητρώου στο PowerShell και πώς λειτουργεί

Ti Einai Ta Kleidia Metroou Sto Powershell Kai Pos Leitourgei



Τα κλειδιά μητρώου είναι τα στοιχεία στη μονάδα PowerShell που μπορούν να θεωρηθούν φάκελοι τύπου κοντέινερ με τιμές, κλειδιά και δευτερεύοντα κλειδιά μέσα τους. Οι τιμές μητρώου μπορούν να θεωρηθούν ως αρχεία μέσα σε αυτούς τους φακέλους. Η εκτέλεση λειτουργιών με κλειδιά μητρώου είναι ίδια με την εργασία με τον τοπικό κατάλογο και τα αρχεία του. Ωστόσο, τα κλειδιά μητρώου είναι έγκυρα ή υπάρχουν μόνο μέσα στο ' Μητρώο των Windows '.

Ο παρακάτω οδηγός θα παρατηρήσει πληροφορίες σχετικά με τα κλειδιά μητρώου και τη λειτουργία τους.

Τι είναι τα κλειδιά μητρώου στο PowerShell και πώς λειτουργεί;

Τα κλειδιά μητρώου PowerShell περιέχουν δύο παρουσίες συμπεριλαμβανομένων ' HKEY_CURRENT_USER ' και το ' HKEY_LOCAL_MACHINE '. Η πρώτη εμφάνιση περιέχει τις πληροφορίες του τρέχοντος συνδεδεμένου χρήστη σχετικά με τη ρίζα/διαδρομή, όπως χρώματα οθόνης, φακέλους χρήστη και πίνακα ελέγχου. Ενώ η δεύτερη περίπτωση αποθηκεύει τη ρύθμιση που είναι συγκεκριμένη μόνο για τον τοπικό υπολογιστή.







Πώς λειτουργούν τα κλειδιά μητρώου στο PowerShell;

Το μητρώο στα Windows αποθηκεύει τις πληροφορίες στις οποίες πλοηγείται το λειτουργικό σύστημα, όπως εφαρμογές ή αρχεία. Για να εξερευνήσετε την περαιτέρω λειτουργικότητα ή λειτουργία των κλειδιών μητρώου, ανατρέξτε στα παρεχόμενα παραδείγματα.



Παράδειγμα 1: Αντιγράψτε το κλειδί μητρώου του PowerShell

Για να αντιγράψετε τα κλειδιά μητρώου στο PowerShell, εκτελέστε την παρακάτω εντολή:



Αντιγραφή-Στοιχείο -Μονοπάτι 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion' -Προορισμός HKCU:

Ακολουθώντας τον παραπάνω κωδικό, πρώτα, καθορίστε το ' Αντιγραφή-Στοιχείο ' cmdlet δίπλα στο ' -Μονοπάτι ” παράμετρος με τις δηλωμένες τιμές που της έχουν αντιστοιχιστεί. Στη συνέχεια, πληκτρολογήστε το ' -Προορισμός 'παράμετρος και δώστε της την τιμή ' HKCU: ”:





Παράδειγμα 2: Δημιουργήστε το κλειδί μητρώου στο PowerShell

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



Νέο αντικείμενο -Μονοπάτι HKCU:\New_Registry_Key

Παράδειγμα 3: Διαγράψτε το κλειδί μητρώου στο PowerShell

Για να αφαιρέσετε ή να διαγράψετε ένα κλειδί μητρώου, αναφέρετε το ' Αφαίρεση-Στοιχείο 'εντολή μαζί με το ' -Μονοπάτι 'παράμετρος. Στη συνέχεια, αντιστοιχίστε του το όνομα μητρώου και τη διαδρομή:

Αφαίρεση-Στοιχείο -Μονοπάτι HKCU:\New_Registry_Key

Παράδειγμα 4: Καταχωρίστε όλα τα δευτερεύοντα κλειδιά χρησιμοποιώντας το PowerShell

Για να παραθέσετε όλα τα δευτερεύοντα κλειδιά στο PowerShell, εκτελέστε την παρακάτω εντολή:

Get-ChildItem -Μονοπάτι HKCU:\ | Επιλογή-Αντικείμενο Ονομα

Στον παραπάνω κωδικό:

  • Χρησιμοποιήστε το ' Get-ChildItem ' εντολή και εκχωρήστε το ' HKCU:\ ' στο ' -Μονοπάτι 'παράμετρος.
  • Μετά από αυτό, δώστε το ' | ' pipeline και καθορίστε το cmdlet ' Επιλογή-Αντικείμενο ' και το ' Ονομα ”:

Παράδειγμα 5: Αφαίρεση όλων των κλειδιών κάτω από ένα συγκεκριμένο κλειδί

Εάν οι χρήστες θέλουν να αφαιρέσουν όλα τα κλειδιά και τα δευτερεύοντα κλειδιά, πρέπει να παρέχουν το ' HKCU:\CurrentVersion ' στο ' Αφαίρεση-Στοιχείο ' εντολή:

Αφαίρεση-Στοιχείο -Μονοπάτι HKCU:\CurrentVersion

Αυτό είναι όλο! Έχουμε παράσχει λεπτομερείς πληροφορίες σχετικά με τα κλειδιά μητρώου PowerShell.

συμπέρασμα

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