qshinoの日記

Powershell関係と徒然なこと

.Netで作るPowerShellコンソール

Poweshellコンソール by wpf

まさに欲しかったもの。PowerShellコンソールをWPFに組み込む。

肝はPowershll.Create()でPowershell を生成する事。

using (var powershell = PowerShell.Create())
{
    powershell.AddCommand("Get-ChildItem");
    powershell.AddCommand("Out-String");
 
    foreach (var result in powershell.Invoke())
    {
        Console.WriteLine(result);
    }
}

参考

http://grabacr.net/archives/7331