共有フォルダにログファイルがあります。 (最初はルート要素のみを持ちます)。xmlファイルにログデータを追加する方法は?
ログデータをXMLに追加する必要があるため、ユーザーがpowershellスクリプトを実行するたびに、最初のユーザー(デビッド)は、スクリプトを実行すると
<VM>
<VMName>Fresh_R2VM</VMName>
<AccessedBy>David</AccessedBy>
<AccessedDate>Today's date</AccessedDate>
<AccessedTime>current Time</AccessedTime>
</VM>
私のXMLログファイルには、この
<VirtualMachines version="1.0">
</virtualMachines>
のように最初になり、私のログファイルは次のようにする必要があります。
<VirtualMachines version="1.0">
<VM>
<VMName>Fresh_R2VM</VMName>
<AccessedBy>David</AccessedBy>
<AccessedDate>Today's date</AccessedDate>
<AccessedTime>current Time</AccessedTime>
</VM>
</virtualMachines>
davidが2回実行される場合は、もう1つのエントリを追加する必要があります。
<VirtualMachines version="1.0">
<VM>
<VMName>Fresh_R2VM</VMName>
<AccessedBy>David</AccessedBy>
<AccessedDate>Today's date</AccessedDate>
<AccessedTime>current Time</AccessedTime>
</VM>
<VM>
<VMName>Fresh_R2VM</VMName>
<AccessedBy>David</AccessedBy>
<AccessedDate>Today's date</AccessedDate>
<AccessedTime>current Time</AccessedTime>
</VM>
</virtualMachines>
私は、ファイルを記録し、内容を更新するために、テンプレートのクローンを作成し、この使用したテンプレートXMLファイルを達成しようとしていました。しかし、それは1つの空のタグを残します。私はremovechildプロパティを使って削除することができました。
しかし、毎回内容を追加することができません。
どのように達成するには?
ガイダンスバディありがとう。テキストファイルをログファイルとして使用することに決めました。 – Samselvaprabu
オルタナティブ2は何年も私のために非常にうまくいっています。 –
私は選択肢2に興味があります。誰かが良い例と説明にリンクしていますか?ありがとうございます –