Ahli Geek: Menavigasi Gaya Command-Line Registri Seperti Drive Menggunakan PowerShell

Daftar Isi:

Ahli Geek: Menavigasi Gaya Command-Line Registri Seperti Drive Menggunakan PowerShell
Ahli Geek: Menavigasi Gaya Command-Line Registri Seperti Drive Menggunakan PowerShell

Video: Ahli Geek: Menavigasi Gaya Command-Line Registri Seperti Drive Menggunakan PowerShell

Video: Ahli Geek: Menavigasi Gaya Command-Line Registri Seperti Drive Menggunakan PowerShell
Video: Cara Membuat QR Code Berisi Gambar Mudah dan Praktis - YouTube 2024, April
Anonim
Konsep drive di PowerShell bukan tentang drive fisik, tetapi tentang mewakili setiap penyimpanan data sebagai antarmuka yang konsisten. Menggunakan penyedia yang tepat Anda bahkan dapat mengakses registri seolah-olah itu adalah struktur file.
Konsep drive di PowerShell bukan tentang drive fisik, tetapi tentang mewakili setiap penyimpanan data sebagai antarmuka yang konsisten. Menggunakan penyedia yang tepat Anda bahkan dapat mengakses registri seolah-olah itu adalah struktur file.

Menavigasi Di Shell

Buka PowerShell dengan mengetik PowerShell ke dalam kotak pencarian dan tekan enter.

Saat PowerShell terbuka, ketik:
Saat PowerShell terbuka, ketik:

cd HKCU:

Untuk mengubah ke HKEY_CURRENT _USER sarang.

Kunci dalam registri seperti folder. Namun, nilai-nilai kunci tidak berperilaku seperti file. Sebaliknya, mereka dikelola sebagai properti kunci dan ditampilkan di kolom properti. Untuk melihat daftar kunci yang dapat Anda jalankan:
Kunci dalam registri seperti folder. Namun, nilai-nilai kunci tidak berperilaku seperti file. Sebaliknya, mereka dikelola sebagai properti kunci dan ditampilkan di kolom properti. Untuk melihat daftar kunci yang dapat Anda jalankan:

Dir

Untuk melakukan lebih banyak dengan tombol-tombol yang paling mudah untuk membuat variabel untuk kunci. Mari kita membuat kunci yang disebut variabel, untuk kunci HKEY CURRENT USER Software Microsoft Windows CurrentVersion Explorer.
Untuk melakukan lebih banyak dengan tombol-tombol yang paling mudah untuk membuat variabel untuk kunci. Mari kita membuat kunci yang disebut variabel, untuk kunci HKEY CURRENT USER Software Microsoft Windows CurrentVersion Explorer.

$key = Get-Item HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer

Selanjutnya mari kita lihat berapa banyak nilai yang mengandung variabel kunci saya. Untuk melakukan ini kita perlu menggunakan properti bernama ValueCount.
Selanjutnya mari kita lihat berapa banyak nilai yang mengandung variabel kunci saya. Untuk melakukan ini kita perlu menggunakan properti bernama ValueCount.

$key.ValueCount

Seperti yang Anda lihat, ada 6 nilai. Ini memberi tahu kami berapa banyak nilai yang ada tetapi tidak memberi tahu kami apa nilai-nilai yang dipanggil untuk melakukan itu Anda perlu melihat pada properti properti kunci.
Seperti yang Anda lihat, ada 6 nilai. Ini memberi tahu kami berapa banyak nilai yang ada tetapi tidak memberi tahu kami apa nilai-nilai yang dipanggil untuk melakukan itu Anda perlu melihat pada properti properti kunci.

$key.Property

Jika Anda ingin mengambil isi dari nilai-nilai Anda dapat menggunakan properti PSPath bersama dengan perintah Get-ItemProperty sebagai berikut. Kami akan membuat variabel yang disebut nilai untuk membantu kami menerima nilai-nilai individu.
Jika Anda ingin mengambil isi dari nilai-nilai Anda dapat menggunakan properti PSPath bersama dengan perintah Get-ItemProperty sebagai berikut. Kami akan membuat variabel yang disebut nilai untuk membantu kami menerima nilai-nilai individu.

$value = Get-ItemProperty $key.PSPath

Itu akan mengambil konten untuk semua nilai dalam kunci, tetapi karena kami membuat variabel nilai, kami dapat menguraikannya satu properti untuk diambil. Sebagai contoh.
Itu akan mengambil konten untuk semua nilai dalam kunci, tetapi karena kami membuat variabel nilai, kami dapat menguraikannya satu properti untuk diambil. Sebagai contoh.

$value.Shellstate

Akan mengembalikan hanya isi nilai Shellstate.

Membuat Kunci

Membuat kunci baru seperti membuat folder baru:

New-Item -type Directory “Type New Key Name Here”

Image
Image

Menghapus Kunci

Menghapus kunci dilakukan menggunakan perintah Remove-Item seperti:

Remove-Item “Type New Key Name Here”

Image
Image

Menciptakan Nilai

Untuk menambahkan nilai baru ke kunci, Anda harus menggunakan Set-ItemProperty

Tipe barang Tahan Tipe data
Tali Sebuah benang REG_SZ
ExpandedString String dengan variabel lingkungan yang diselesaikan saat dipanggil REG_EXPANDED_SZ
Biner Nilai biner REG_BINARY
DWORD Nilai angka REG_DWORD
MultiString Teks beberapa baris REG_MULTI_SZ
QWord Nilai numerik 64-Bit REG_QWORD

Untuk membuat nilai, gunakan sintaks berikut:

Set-ItemProperty HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer –type string –name “New Value” –value “123”

Anda dapat mengganti jalur untuk kunci di mana Anda ingin membuat nilai dan Anda dapat mengganti parameter -type untuk tipe yang berbeda dari tabel di atas.

Menghapus Nilai

Anda dapat menghapus nilai menggunakan perintah Remove-ItemProperty.

Remove-ItemProperty HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer “New Value”

Direkomendasikan: