$ xmlにはxmlドキュメントが含まれています
$e = $xml.CreateElement("Pass2")
$e.set_InnerText ("p2")
->このコマンドはエラーを出力します
$e.SetAttribute("Pass2","p221")
->これは機能しますが、必要なものではありません
基本的に、xmlファイル内の属性の存在を確認し、存在しない場合は作成します。これは、属性を作成するために使用しようとしているコードです。その後、
AppendChild
次の形式で必要です
<Pass2>p221</Pass2>
エラーメッセージ:
1行目:1文字:18
+ $e.set_InnerText ("p2")
+ ~
Unexpected token '(' in expression or statement.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : UnexpectedToken
私はWindows 8を使用していますが、私がフォローしているガイド(http://blogs.msdn.com/b/powershell/archive/2006/10/07/adding-elements-to-xml-objects-with-windows- powershell.aspx)は2006年ですが、構文に変更はありますか?