VB.NetでExchange2007PowerShellスクリプトを実行する必要がありますが、モジュールをロードした状態で実行する方法を示すメソッドが見つからないようです。
これを行うための最良の方法は何ですか?
VB.NetでExchange2007PowerShellスクリプトを実行する必要がありますが、モジュールをロードした状態で実行する方法を示すメソッドが見つからないようです。
これを行うための最良の方法は何ですか?
VBでPowerShellスクリプトを実行できます。次のリンクを参照してください
上に投稿されたリンクは、これを達成する方法を段階的に説明しています。
あなたに関連するこの質問をチェックしてください: .NETWindowsアプリ内からのPowerShellスクリプトの実行
この次の記事はC#ですが、概念をもう少しよく理解するのに役立つはずです。
http://www.codeproject.com/Articles/18229/How-to-run-PowerShell-scripts-from-C
VB.NETの場合は、次のコードを試してください。
Process.Start("powershell", "-File C:\YourFileLocation")
基本的に、実行しているのは、PowerShellを呼び出し、引数(呼び出すコマンドレットの場所)を指定することだけです。