Kas ir PowerShell reģistra atslēgas un kā tā darbojas

Kas Ir Powershell Registra Atslegas Un Ka Ta Darbojas



Reģistra atslēgas ir vienumi PowerShell diskā, ko var uzskatīt par konteineriem līdzīgām mapēm ar vērtībām, atslēgām un apakšatslēgām. Reģistra vērtības var uzskatīt par failiem šajās mapēs. Darbību veikšana ar reģistra atslēgām ir tāda pati kā darbam ar vietējo direktoriju un tā failiem. Tomēr reģistra atslēgas ir derīgas vai pastāv tikai ' Windows reģistrs ”.

Šajā rokasgrāmatā tiks aplūkota informācija par reģistra atslēgām un to darbību.

Kas ir PowerShell reģistra atslēgas un kā tas darbojas?

PowerShell reģistra atslēgas satur divus gadījumus, tostarp “ HKEY_CURRENT_USER ” un „ HKEY_LOCAL_MACHINE ”. Pirmajā instancē ir ietverta pašlaik reģistrētā lietotāja informācija par sakni/ceļu, piemēram, ekrāna krāsas, lietotāja mapes un vadības panelis. Savukārt otrajā instancē tiek saglabāti iestatījumi, kas ir raksturīgi tikai vietējam datoram.







Kā reģistra atslēgas darbojas programmā PowerShell?

Windows reģistrā tiek saglabāta informācija, kurā operētājsistēma pārvietojas, piemēram, lietojumprogrammas vai faili. Lai izpētītu turpmāko reģistra atslēgu funkcionalitāti vai darbību, skatiet sniegtos piemērus.



1. piemērs: kopējiet PowerShell reģistra atslēgu

Lai kopētu reģistra atslēgas programmā PowerShell, izpildiet tālāk norādīto komandu:



Vienuma kopēšana - Ceļš 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion' -Galamērķis HKCU:

Pēc iepriekš minētā koda vispirms norādiet “ Vienuma kopēšana cmdlet blakus ' - Ceļš ” parametrs, kuram ir piešķirtas norādītās vērtības. Pēc tam ierakstiet “ -Galamērķis ' parametru un norādiet tam vērtību ' HKCU: ”:





2. piemērs. Izveidojiet reģistra atslēgu programmā PowerShell

Lai izveidotu reģistra atslēgu, izmantojiet ' Jaunums ' komanda un ' - Ceļš ” parametrs, kuram ir piešķirta norādītā vērtība:



Jaunums - Ceļš HKCU:\New_Registry_Key

3. piemērs. Izdzēsiet reģistra atslēgu programmā PowerShell

Lai noņemtu vai dzēstu reģistra atslēgu, norādiet ' Noņemt vienumu ' komanda kopā ar ' - Ceļš ” parametrs. Pēc tam piešķiriet tam reģistra nosaukumu un ceļu:

Noņemt vienumu - Ceļš HKCU:\New_Registry_Key

4. piemērs: uzskaitiet visas apakšatslēgas, izmantojot PowerShell

Lai uzskaitītu visas PowerShell apakšatslēgas, palaidiet tālāk norādīto komandu:

Get-ChildItem - Ceļš HKCU:\ | Select-Object Vārds

Iepriekš norādītajā kodā:

  • Izmantojiet ' Get-ChildItem ' komandu un piešķiriet ' HKCU:\ 'uz' - Ceļš ” parametrs.
  • Pēc tam norādiet ' | ' cauruļvads un norādiet cmdlet ' Select-Object ” un „ Vārds ”:

5. piemērs: visu atslēgu noņemšana zem noteiktas atslēgas

Ja lietotāji vēlas noņemt visas atslēgas un apakšatslēgas, viņiem ir jānorāda “ HKCU:\CurrentVersion 'uz' Noņemt vienumu ” komanda:

Noņemt vienumu - Ceļš HKCU:\CurrentVersion

Tas ir viss! Mēs esam snieguši detalizētu informāciju par PowerShell reģistra atslēgām.

Secinājums

Reģistra atslēgas programmā PowerShell ir konteineriem līdzīgas mapes, kas sastāv no reģistra vērtībām kā tajās esošajiem failiem. PowerShell izmanto reģistra nodrošinātāju, lai piekļūtu reģistra atslēgām un mainītu tās. Šī ziņa ilustrēja reģistra atslēgas, izmantojot vairākus piemērus.