SMPS_Get( "Result" )

SMPS_Exe( Script ) を実行した場合に使用。

SMPS_EXE の戻り値を SMPS_Get( "Result" ) で取得することが出来ます。

SMPS_EXE 実行後、30秒が過ぎ、タイムアウトした場合、SMPS_EXE の戻り値が空欄になります。

SMPS_Get("PSThreadState") で、Stopped(PowerShellの処理が完了しスレッドが停止している。)を確認後、 SMPS_Get( "Result" ) で値を取得します。

SMPS_Get( "Result" ) は、

SMPS_EXE の処理が30秒以上かかる場合に使用します。