このメソッドは、リモート コマンドの実行が完了したかどうかを確認します。 オプションの -wait スイッチを指定せずに run-remote を呼び出すと、非同期で実行されます。 コマンドが完了していて結果を利用できるどうかを確認するには、このメソッドを呼び出します。 コマンドが正常に完了した場合、メソッド hasCompleted() は true を返します。その後の処理の妨げとなるエラーが発生した場合は、false を返します。
このメソッドの構文は以下のとおりです。
hasCompleted()
このメソッドは以下の値を返します。
コマンドの処理が完了したことを示します。
ホストが見つからないなど、コマンドの処理が完了していないことを示します。
例
!! dir c:¥*.* /s ? $$stdout.hasCompleted() // true
|
Copyright © 2013 CA.
All rights reserved.
|
|