私はいくつかのタスクを実行するための簡単なメニューを持っています。PowershellでXMLを使って2列に出力する方法
- アプリのひとつ:それはこのような画面へ出力する瞬間
。
- アプリケーション2。
- App Three。
- App Four。
しかし、私は(これはメニューに大きくなっ)このような出力をしたいと思います:
- アプリの一つ。 3. App Three。
- アプリケーション2。 4.アプリ4。
このコードを見て、私が上記を実装する方法をアドバイスできますか?
[xml][email protected]"
<?xml version="1.0"?>
<Menu>
<Head>
Dashboard
</Head>
<Actions>
<Id>
<Option>1</Option>
<Description>App One</Description>
</Id>
<Id>
<Option>2</Option>
<Description>App Two</Description>
</Id>
<Id>
<Option>3</Option>
<Description>App Three</Description>
</Id>
<Id>
<Option>4</Option>
<Description>App Four</Description>
</Id>
</Actions>
</Menu>
"@
foreach ($Item in @($Config.Menu.Actions.Id))
{
Write-Host ("{0}.`t{1}." -f $Item.Option,$Item.Description)}
多分split/regexを使用する必要がありますか?
使用 'フォーマット-Wide' –