【发布时间】:2011-09-15 03:52:51
【问题描述】:
我正在尝试使用 PowerShell 重命名 XML 节点。例如:
<configuration>
<desktops>
<name>PC001</name>
<domain>CORP</domain>
</desktops>
<laptops>
<name>PC002</name>
<domain>CORP</domain>
</laptops>
</configuration>
我想将第一个 <name> 标签重命名为 <PC1name>(分别为 </PC1name>)。到目前为止,这是我所拥有的:
$InputFile = "NetworkConfigs.xml"
$xml = [xml](get-content $InputFile)
$root = $xml.get_DocumentElement();
#replace the node
$root.desktops.name.?
$xml.Save($InputFile)
我不知道如何用其他东西替换<name> 标签。提示?
【问题讨论】:
标签: xml powershell