こんにちは。
コマンドプロンプトを使用して以下の処理を実装しています。
1)サーバーにアクセスしてファイルをダウンロード
2)最後にコマンドプロンプトを閉じる
これを実行したとき、ダウンロードをする時間が多少かかってしまいまいます。
そのため、ダウンロードが終わる前にコマンドプロンプトが閉じられてしまい次の処理でエラーになってしまいます。
そこでダウンロードが終わるまでコマンドプロンプトを閉じないよう「待機(Delay)アクティビティ」を追加してみました。
しかし、指定した待機時間よりダウンロードに時間がかかってしまう場合もあります。
上記のことから、コマンドプロンプトでダウンロード処理完了(Transfer complete)が出力されたらRPAでその文字列を検知し、対応完了したか判定したいです。
この実現方法をご教示いただけないでしょうか。
以下、コマンドプロンプトでダウンロード処理完了(Transfer complete)の出力の例
2 Likes
ashley11
(Ashley Nihal Dcunha)
2
hello,
- you can use PATH EXISTS activity inside the RETRY SCOPE activity
- In RETRY SCOPE activity in properties panel set NumberOfRetries as per your requirement.
- RetryInterval to check the condition after the mentioned time.
- In condition check the boolean output of the PATH EXISTS if true.( i have used Workflow Manager Activities by Microsoft)
Note: change the RetryInterval to your required time
External activities used
I have attached the xaml for your refrence.
Retry.zip (12.2 KB)
- you can check this post by asesor-rpa
2 Likes
Yoichi
(Yoichi)
3
こんにちは
ダウンロード後コマンドプロンプトを抜けるだけでしたら、UiPath.FTP.Activities Package使うほうがいろいろ楽なような気もしますが、いかがでしょうか?
1 Like
asesor-rpa
(Nestor Andres Martinez)
4
Wow, Excellent Solution. A new thing learned
1 Like
ashley11
(Ashley Nihal Dcunha)
5
Thankyou @asesor-rpa, I learnt something new from yours too.
@ashley11 さん
@Yoichi さん
ご対応いただきありがとうございました。
分かりやすく、とても参考になりました!!
1 Like
system
(system)
Closed
7
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.