ひとまず資料とコードの共有です。
発表資料
Calling PowerShell from CSharp // Speaker Deck
ひとまず資料とコードの共有です。
Calling PowerShell from CSharp // Speaker Deck
PowerShell Advent Calendar 2013 : ATND 10日目のエントリです。
以前発表した資料の中にもあるのですが、弊社で運用を自動化するためにPowerShellでスクリプトを書いているのですが、簡単に操作できるようにGUIツールをWPFで作って、その中からPowerShellスクリプトを実行しています。本当はこのツールでの操作を含めて自動化できるといいのでしょうが、そこは自動化コストとの兼ね合いを考えて今の形になっています。というわけで、C# から PowerShell を実行する基本的なところを紹介したいと思います。
C# から PowerShell を実行しようと考えたとき真っ先に思いついたのは Process.Start でした。
続きを読む