現在、レジストリにアクセスしようとしていますが、適切な値を持つすべてのサブキーを取得してから、これらの値をXML設定に置き換えようとしています。例えばPowershell - XML設定データを検索してレジストリ値に置き換えます
:次の値が格納されているXML文書内
:
<Name = "Test" Value = "\\somelocation\TOKEN\Application" />
<Name = "Test1" Value = "\\somelocation\TOKEN\Deployment" />
レジストリキーがトークン値を保持します。
TOKEN = LifeCycleManagement
そこで私が欲しいです"\ somelocation \ TOKEN *"を "\ somelocation \ LifeCycleManagement *"に置換するpowershell
何かお考えですか?
は現在、私は次のコードをしようとしています:。
$lineElement = @()
$regItems = Get-ItemProperty registrylocation
Get-ItemProperty registrylocation > c:\DEV\output.txt
$contents = Get-Content c:\DEV\output.txt
foreach ($line in $contents)
{
$line = $line -split(":")
$lineElement += $line[0]
}
foreach ($element in $lineElement)
{
$element
$regItems.$element
}
$ regItemsを$要素は、任意の結果が返されていません。
Token........: LifeCycleManagement
:あなたのコードで