PowerShell'deki Kayıt Defteri Anahtarları Nelerdir ve Nasıl Çalışır?

Powershell Deki Kayit Defteri Anahtarlari Nelerdir Ve Nasil Calisir



Kayıt defteri anahtarları, PowerShell sürücüsündeki, içlerinde değerler, anahtarlar ve alt anahtarlar bulunan konteyner benzeri klasörler olarak kabul edilebilecek öğelerdir. Kayıt defteri değerleri, bu klasörlerin içindeki dosyalar olarak kabul edilebilir. Kayıt defteri anahtarlarıyla işlem yapmak, yerel dizin ve dosyalarıyla çalışmakla aynıdır. Ancak, kayıt defteri anahtarları yalnızca geçerlidir veya ' Windows Kayıt Defteri ”.

Aşağıdaki kılavuz, kayıt defteri anahtarları ve çalışmalarıyla ilgili bilgileri gözlemleyecektir.

PowerShell'deki Kayıt Defteri Anahtarları Nelerdir ve Nasıl Çalışır?

PowerShell kayıt defteri anahtarları, ' HKEY_CURRENT_USER ' ve ' HKEY_LOCAL_MACHINE ”. İlk örnek, o anda oturum açmış kullanıcının ekran renkleri, kullanıcı klasörleri ve kontrol paneli gibi kök/yol hakkındaki bilgilerini içerir. İkinci örnek, yalnızca yerel bilgisayara özel olan ayarı depolarken.







Kayıt Defteri Anahtarları PowerShell'de Nasıl Çalışır?

Windows'ta kayıt defteri, uygulamalar veya dosyalar gibi işletim sisteminin gezindiği bilgileri depolar. Kayıt defteri anahtarlarının daha fazla işlevselliğini veya çalışmasını keşfetmek için sağlanan örneklere göz atın.



Örnek 1: PowerShell'in Kayıt Defteri Anahtarını Kopyalayın

Kayıt defteri anahtarlarını PowerShell'de kopyalamak için aşağıda verilen komutu yürütün:



Öğeyi Kopyala -Yol 'HKLM:\YAZILIM\Microsoft\Windows\CurrentVersion' -Varış noktası HKCU:

Yukarıdaki kodu takiben, önce “ Öğeyi Kopyala ” yanında cmdlet -Yol ” kendisine atanmış belirtilen değerlere sahip parametre. Ardından, “ -Varış noktası ” parametresini seçin ve ona “ değerini girin HKCU: ”:





Örnek 2: PowerShell'de Kayıt Defteri Anahtarını Oluşturun

Kayıt defteri anahtarını oluşturmak için “ Yeni öğe ” komutu ve “ -Yol ” kendisine atanmış belirtilen değere sahip parametre:



Yeni öğe -Yol HKCU:\Yeni_Kayıt_Anahtarı

Örnek 3: PowerShell'de Kayıt Defteri Anahtarını Silin

Bir kayıt defteri anahtarını kaldırmak veya silmek için “ Öğeyi kaldırmak ” komutu ile birlikte “ -Yol ' parametre. Ardından, ona kayıt defteri adını ve yolu atayın:

Öğeyi kaldırmak -Yol HKCU:\Yeni_Kayıt_Anahtarı

Örnek 4: PowerShell Kullanarak Tüm Alt Anahtarları Listeleyin

PowerShell'deki tüm alt anahtarları listelemek için aşağıda verilen komutu çalıştırın:

Get-ChildItem -Yol HKCU:\ | Nesne Seç İsim

Yukarıda belirtilen kodda:

  • Kullan ' Get-ChildItem ” komutunu verin ve “ HKCU:\ ” “a -Yol ' parametre.
  • Bundan sonra, “ | ' işlem hattı ve cmdlet'i belirtin ' Nesne Seç ' ve ' İsim ”:

Örnek 5: Belirli Bir Anahtarın Altındaki Tüm Anahtarları Kaldırma

Kullanıcılar tüm anahtarları ve alt anahtarları kaldırmak isterse, ' HKCU:\CurrentVersion ” “a Öğeyi kaldırmak ' emretmek:

Öğeyi kaldırmak -Yol HKCU:\CurrentVersion

Bu kadar! PowerShell kayıt defteri anahtarlarıyla ilgili ayrıntılı bilgiler sağladık.

Çözüm

PowerShell'deki kayıt defteri anahtarları, içindeki dosyaları olarak kayıt defteri değerlerinden oluşan konteyner benzeri klasörlerdir. PowerShell, kayıt defteri anahtarlarına erişmek ve bunları değiştirmek için kayıt defteri sağlayıcısını kullanır. Bu gönderi, birden çok örneğin yardımıyla kayıt defteri anahtarlarını gösterdi.