スケジュールされたタスクとしてバッチファイルを実行する際の問題


0

rsyncスクリプトを自動的に実行するように設定しようとしています。認証にキーファイルを使用するため、ginputのミスなどの問題はありません。

ユーザーaがいます。

ユーザーaのプロファイルには、cwrsyncを呼び出して認証キーを参照し、結果をファイルresults.txtに書き込むバッチファイルが存在します。

このファイルをユーザーとして実行すると、すべてが完全に機能します。

このバッチファイルを管理者として実行するスケジュールされたタスクとして設定し、バッチファイルの場所で開始するように設定しようとしましたが、役に立ちませんでした。

rsync、cmd、およびssh実行可能ファイルはハングしたように見えますが、タスクマネージャーから手動で終了しない限り、決して閉じません。results.txtファイルも空のままです。

私はすべてに絶対パスを使用しているので、それは問題になりません。

トラブルシューティングの方法に関するアイデアは?


テストしたときに機能するユーザーアカウントで実行してみましたか?
LukeR

いいえ。バッチジョブを行うには、そのユーザーにログオンを許可する必要があり、管理者に実行を許可する方が簡単だと考えたためです。
ジェニー

GUIでログインする必要はありません。ネットを使用できます
。.–

それはユーザーとして実行されます....しかし、なぜ管理者として実行されないのか不思議です
ジェニー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.