0

皆様

Winactorで「IEで基幹システムの画面操作→処理完了時やエラー時にOutlookからメールを飛ばす」というシナリオを自動実行しております。

自動実行は、Windowsタスクマネージャーから毎日時刻を指定して起動しております。

基本うまくいっているのですが、数か月に1回程度、Outlookの権限エラーでメールが送れないという事象が発生しています。

WinactorでのOutlookの起動~送信は下記コマンドにて行っております。

(1)「ファイルと関連づいているアプリ起動」→OUTLOOK.EXE を起動

(2)「ファイルと関連づいているアプリ起動」→事前に格納している「.msg」ファイルを起動

(3)「エミュレーション」でAlt+S、Sキーで送信

エラーメッセージは下記のとおりです。

エラーメッセージ①

ファイル アクセスが拒否されました。ファイルC:\Users\○○\Documents\Outlookファイル\***@***.co.jp.pst にアクセスするための十分なアクセス権がありません。

上記のポップアップアラートを閉じると、Outlook側も下記の表示になっています。

フォルダーを表示できません。ファイル アクセスが拒否されました。ファイルC:\Users\○○\Documents\Outlookファイル\***@***.co.jp.pst にアクセスするための十分なアクセス権がありません。

上記2枚とも「アクセスが拒否された」として表示されているパスは同じpstファイルです。

この状態になっているOutlookを一度落として再起動すると普通に開きます。

自動実行からの時のみ、それも毎回ではなく本当に稀に起こる現象なのですが、なにか解消方法などご存じの方はいらっしゃいますでしょうか。

恐れ入りますがよろしくお願いいたします。

anothersolution 回答した質問
回答とコメントは、会員登録(無料)で閲覧できるようになります。