レジストリアクセス(2)
キーを作成する
キーを作成する前にキーが存在するかチェック。
以下のfunctionで可能です。
キーの存在チェック
function existKey() { PARAM ([String]$key) $item = ls $key -ea silentlycontinue if ($item) { $result = $True } else { $result = $False } return $result }
上記functionを利用したサンプル
MSH C:\> existKey "HKLM:\SOFTWARE\Microsoft" True MSH C:\> existKey "HKLM:\SOFTWARE\Microsoft2" False
次にキーを作成します。
「HKLM:\SOFTWARE\Microsoft2」というキーを作成する
$newKey = new-item HKLM:\SOFTWARE\Microsoft2