welcome to tetsuyanbo web site!!

tetsuyanbo

PowerShell

PowerShellメモ C#のコードをPowerShellのスクリプトの中で実行してみる

更新日:

VBSではできなかった?最初はPowerShellもできなかったみたいだけど、PowerShell 2.0なるバージョンからできるようになったっぽいので試してみることに。

ポイントはこんなとこかね。

  • C#のコードをファイルとして読み込んで文字列の編集に格納する
  • Add-Typeのコマンドレットで読み込んだC#のコードを認識させる
  • [クラス名]::メソッド名(引数)って形でC#のコードに書いてあるメソッドを呼び出す

で、PowerShellのスクリプトはこんな感じ。
valueって名前の引数で実行するときに指定した文字列を受け取るようにしてる。

実行するC#のコードはこんな感じ。
今回はメソッドをすぐに呼びたかったのでstaticにしといた。

PowerShellのスクリプトを実行するときはこんな感じ。
とりあえず、スクリプトの引数をC#のコードに渡すようにしてる。

実行してみたらこんな感じ。
ちゃんと引数で指定した文字列がC#のコードに渡されて文字列が表示されとる。

試してみたので、メモっとく事に。

adsense 336 x 280

adsense 336 x 280

-PowerShell
-, , , , , , , , , , , , , , , , , , ,

Copyright© tetsuyanbo , 2019 All Rights Reserved Powered by STINGER.