WinActorノートの端末機能を用いてSSHサーバ上のフォルダ配下の情報収集およびSCPコマンドによるファイル転送を行うサンプルシナリオ(以降、本サンプルシナリオ)について説明します。
なお本サンプルシナリオは「WinActorノート 端末機能シナリオ作成マニュアル」のチュートリアルにしたがって作成したシナリオ(ログ取得シナリオ.ums6)と同一のものになります。
本ドキュメントで参照しているマニュアルは、WinActor 6.2.0のマニュアルを前提としております。
本サンプルシナリオは、以下の処理を行います。詳細は「WinActorノート 端末機能シナリオ作成マニュアル」を参照してください。
本サンプルシナリオでは、主に以下のWinActorモジュールを使用します。
本サンプルシナリオは、以下の技術レベルのユーザを対象としています。
本サンプルシナリオは以下の環境で動作確認しています。
本サンプルシナリオの使い方は以下の通りです。
ダウンロードしたZIPファイルを展開し、展開したフォルダに含まれている本サンプルシナリオをWinActorで読み込みます。
本サンプルシナリオの実行にあたり、事前に設定が必要な変数については、「WinActorノート 端末機能シナリオ作成マニュアル」の「WinActorのシナリオ作成」と「ライブラリ・プロパティの一覧」の章をご確認ください
本サンプルシナリオには、パスワードファイルが添付されていません。
以下にしたがってパスワードファイルの生成と配置をおこなってください。
「WinActorノート 端末機能シナリオ作成マニュアル」の「事前準備」の章に書かれている内容にしたがって、事前準備を完了してください。
本サンプルシナリオには、拡張子logのファイルが添付されていません。
あらかじめSSHサーバが動作するPC上の/home/user/logフォルダに、拡張子がlogである任意のファイルを配置してください。
本サンプルシナリオを実行すると配置した拡張子logのファイルが取得できます。
詳細は「WinActorノート 端末機能シナリオ作成マニュアル」の「シナリオ作成手順」の章をご確認ください。
WinActorで本サンプルシナリオを実行開始します。
「WinActorノート 端末機能シナリオ作成マニュアル」の「動作確認」の章をご確認ください。
本サンプルシナリオでエラーが発生した場合、以下を確認してください。
発生現象 | 確認内容 |
---|---|
マクロ読み込み実行ユーザライブラリの実行失敗(WinActor ノートのマクロの実行失敗) | ・ SSHクライアント実行ログ.txtの内容と、「WinActorノート 端末機能シナリオ作成マニュアル」の「テキスト処理」の章の最後にある実行結果の図と比較し、どのあたりで失敗しているかを確認してください。 ・ SSHサーバログ確認.jsonをWinActorノート マクロ編集ウィンドウで開き、ステップ実行を行いながら動作しないマクロを特定し、SSHサーバ、WinActorの動作しているPCの設定を見直してください。マクロ編集ウィンドウの操作に関しては、「WinActorノート 操作マニュアル」の「マクロ」の章をご確認ください。 |
ファイル受信(SCP)ユーザライブラリの実行失敗 | SSHサーバ、WinActorの動作しているPCの設定を見直してください。 |
本サンプルシナリオで使用している実装テクニックについて説明します。
版数 | 日付 | 修正内容 |
---|---|---|
1.0版 | 2019/10/17 | 初版 |
1.1版 | 2023/06/12 | ・注意事項を削除 ・ファイル名を「SS1910_8322_GetFileFromSSHServer_1.0.1.zip」に変更 |