PowerShellとEpgDataCap_Bonの連携
PowerShellは.NETのアセンブリを読み込んで利用できる。ということで、CtrlCmdCLI.dllの機能を呼び出してみた。
コード
[void][Reflection.Assembly]::LoadFrom("CtrlCmdCLI.dll");
$ctrlCmd = New-Object CtrlCmdCLI.CtrlCmdUtil;
$ctrlCmd.SetSendMode($true);
$ctrlCmd.SetNWSetting("127.0.0.1", 4510);
$reservedList = New-Object Collections.Generic.List[CtrlCmdCLI.Def.ReserveData];
[void]$ctrlCmd.SendEnumReserve([ref]$reservedList);
$reservedList | sort StartTime | Out-GridView
単純に録画予約一覧を表示するだけのサンプル。
Out-GridViewは出力を確認するのに便利だな。
投稿日:
|
最終更新日:
カテゴリー: PowerShell