Muokkaa tai muuta rekisteriarvoja PowerShellin avulla

Rekisterimerkintää voidaan helposti muokata (Registry Editor)Rekisterieditorilla(Registry) . Kuitenkin, jos työhösi liittyy paljon komentosarjaa ja sinun on joskus muokattava rekisteriä PowerShellin(PowerShell) avulla , tämän artikkelin pitäisi auttaa sinua.

Käytä(Use PowerShell) PowerShellia muuttaaksesi rekisteriarvoja(Registry)

Tässä artikkelissa tarkastellaan, kuinka rekisteriä muokataan kahdella tunnetulla PowerShell-cmdletillä(PowerShell cmdlets) . Ensimmäinen cmdlet on New-Item , kun taas toinen on Set-ItemProperty . Voit käyttää jompaakumpaa näistä cmdlet-komennoista olemassa olevan rekisteriavaimen muokkaamiseen tai uuden rekisteriarvon lisäämiseen.

1] Muokkaa(Modify) rekisteriä New-Item PowerShell- cmdletillä

Käytä PowerShellia muuttaaksesi rekisteriarvoja

Tässä esimerkissä luon AllowIndexingEncryptedStoresOrItems-(AllowIndexingEncryptedStoresOrItems) rekisterin DWORD :n osoitteessa

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windows Search and set it to 1.

Yleensä tämä rekisterin DWORD luodaan sallimaan Windows 10 indeksoida salattuja tiedostoja . Windows Search -rekisteriavainta ei ole oletusarvoisesti olemassa . Joten luon sen ensin, ja sitten luon rekisterin DWORD :n ja asetan sen arvoon 1. Voit korvata rekisteriavaimen sijainnin ja arvot tapauksessasi. Tässä ovat asiaan liittyvät vaiheet.

Avaa Windows (Administrator)PowerShell(Windows PowerShell) järjestelmänvalvojana .

 

Kirjoita seuraava ja paina  Enter  -näppäintä siirtyäksesi rekisteriin:

Set-Location -Path 'HKLM:\Software\Policies\Microsoft\Windows'

Suorita sitten seuraava cmdlet luodaksesi uuden rekisterin aliavaimen nimeltä Windows Search . Käytän -Force-parametria ohittamaan, jos rekisterikohteet ovat jo olemassa.

Get-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows' | New-Item -Name 'Windows Search' -Force

Nyt kun rekisterin aliavain on luotu, luon nyt rekisterin DWORD :n ja suoritan seuraavan koodin tätä varten: 

New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\Windows Search' -Name 'AllowIndexingEncryptedStoresOrItems' -Value "1" -PropertyType DWORD -Force

Huomautus:(Note:) Jos luot merkkijonoa, sinun on käytettävä -PropertyType-merkkiä merkkijonona.

Voit suorittaa pop-location-toiminnon palataksesi normaaliin PowerShelliin(PowerShell) , jossa voit suorittaa muita cmdlet-komentoja.

2] Muokkaa(Modify) rekisteriä Set-ItemProperty PowerShell- cmdletillä

Admin Windows Powershell

Tässä esimerkissä asetan HideSCAVolume- rekisterin DWORD:n osoitteeseen

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies to 0.

Tämän DWORD :n arvoksi asettaminen 0 palauttaa Äänenvoimakkuus-kuvakkeen, jos se puuttuu tehtäväpalkista. Tässä ovat tämän vaiheet:

Avaa Windows PowerShell (järjestelmänvalvoja).

Sitten yksinkertaisesti kopioi ja liitä tämä cmdlet suorittaaksesi rekisterin käsittelyn. Tietenkin sinun täytyy muokata rekisterin sijaintia ja arvoa omallasi alla olevassa koodissa:

Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer -Name HideSCAVolume -Value 0 -Force

Tällä menetelmällä sinun ei tarvitse suorittaa pop-location-toimintoa palataksesi normaaliin PowerShelliin(PowerShell) , koska rekisterimuutos tehdään suoraan täällä.

Luotan, että tämä opas auttaa sinua muokkaamaan rekisteriä Windows Powershellin avulla(Windows Powershell) .

Voit myös tarkastella PowerShellin käyttämistä Windows-etätietokoneen uudelleenkäynnistämiseen.(how to use PowerShell to restart a remote Windows computer.)

 



About the author

Olen laitteisto-insinööri ja ohjelmistokehittäjä, jolla on yli 10 vuoden kokemus Applen ja Googlen alustoista. Taitoni on tehokkaiden, käyttäjäystävällisten ratkaisujen kehittäminen vaikeisiin suunnitteluongelmiin. Minulla on kokemusta sekä MacOS- että iOS-laitteista sekä näppäimistön ja hiiren ohjaimista. Vapaa-ajallani tykkään uida, katsella tennistä ja kuunnella musiikkia.



Related posts