PowerShellissä ' Set-ItemProperty ” cmdlet:tä käytetään määrittämään tai muuttamaan mainitun kohteen ominaisuusarvoa. Lisäksi se voi muuttaa tai määrittää kohteen ominaisuuksia. Se voi esimerkiksi muuttaa ' OnReadOnly ' ominaisuustiedostoobjekti ' $Totta ”. Se voi myös auttaa muuttamaan rekisteriarvoja.
Tässä opetusohjelmassa kerromme lyhyesti 'Set-ItemProperty' -cmdletistä.
Kuinka käyttää Set-ItemPropertyä (Microsoft.PowerShell.Management)?
' Set-ItemProperty ” cmdlet-komentoa käytetään määrittämään tai muuttamaan tietyn kohteen tai tiedoston ominaisuusarvoa. Tutustutaanpa joihinkin esimerkkeihin saadaksesi lisätietoja mainitusta cmdletistä.
Esimerkki 1: Käytä 'Set-ItemProperty' -cmdlet-komentoa muokataksesi kohdetta
Muokkaa yhtä kohdetta suorittamalla alla mainittu koodi:
Get-ChildItem C:\Docs\New.txt | Set-ItemProperty -Nimi OnReadOnly -Arvo $Totta
Yllä annetussa koodissa:
-
- Määritä ensin ' Get-ChildItem ' cmdlet ja lisää kohteen polku '' | ”putki.
- Kirjoita sen jälkeen ' Set-ItemProperty ' kanssa ' -Nimi ' parametri, jolla on ' OnReadOnly ” sille määritetty arvo.
- Käytä lopuksi ' -Arvo ' -parametri ja anna sille ' $Totta ”arvo:
Esimerkki 2: Käytä komentoa 'Set-ItemProperty' asettaaksesi tiedoston ominaisuuden
Suorita alla annettu komento asettaaksesi tiedoston ominaisuuden PowerShellissä:
Set-ItemProperty - Polku C:\Docs\New.txt -Nimi OnReadOnly -Arvo $totta
Yllä olevan koodin mukaan:
-
- Kirjoita aluksi ' Set-ItemProperty ” cmdlet.
- Lisää sitten parametri ' - Polku ” ja aseta tiedostopolku.
- Mainitse lopuksi ' -Nimi ' ja ' -Arvo ” parametri, jolle on annettu ilmoitettu arvo:
Esimerkki 3: Muokkaa rekisteriavaimen arvoa 'Set-ItemProperty' -cmdletillä
Jos haluat muokata rekisteriavainta PowerShellissä, suorita seuraava komento:
Set-ItemProperty - Polku 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon' -Nimi 'AutoAdminLogon' -Arvo '1'
Määritä tässä ensin ' Set-ItemProperty ” cmdlet yhdessä ilmoitetun rekisteriarvon kanssa. Kirjoita sen jälkeen ' -Nimi ' ja ' -Arvo ” parametrit, joille on määritetty ilmoitetut arvot:
Siinä oli kaikki ' Set-ItemProperty ” cmdlet PowerShellissä.
Johtopäätös
cmdlet' Set-ItemProperty ” PowerShellissä on vastuussa kohteen ominaisuuden arvon muuttamisesta tai luomisesta. Se voi muuttaa tekstitiedostojen arvoja ja myös rekisteriarvoja. Tässä viestissä on käsitelty yksityiskohtaisesti PowerShell 'Set-ItemProperty' -cmdletiä.