nasıl <Test>Power</Test>
için düğümün <Test>Test</Test>
değerini değiştirebilirsiniz?PowerShell kullanarak XML düğümünün değerini nasıl güncelleyebilirim?
Örnek:
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="DeploymentDate" value="test" />
<add key="DateOfInitialization" value="Vinoj" />
</appSettings>
<Test>Test</Test>
</configuration>
Burada anda kullandığınız PowerShell komut dosyası:
$configuration = "app.config"
[xml]$xml = New-Object XML
$xml.Load($configuration)
$xml.selectnodes("/configuration/Test") = {"UST"}
$xml.Save($configuration)
Bir çekicilik gibi çalıştım. Lütfen bana ne diyebilir misin? Genel olarak%? –
'Foreach nesnesi' anlamına gelir. 'Get-Alias -Name%' – stej
ile bulabileceğiniz $ $ xml.configuration.test' test değerine de erişebilirsiniz - Pretty slick (bir koleksiyonu değil) ama sonra foreach'i kullanabilirsiniz. $ xml.things) {$ thing.value}. Buradayım çünkü sürümümü artırdıktan sonra XML dosyamı kaydetmem gerekiyor. Ve bu bana yardımcı oldu. +1 – ppumkin