rsyncスクリプトを自動的に実行するように設定しようとしています。認証にキーファイルを使用するため、ginputのミスなどの問題はありません。
ユーザーaがいます。
ユーザーaのプロファイルには、cwrsyncを呼び出して認証キーを参照し、結果をファイルresults.txtに書き込むバッチファイルが存在します。
このファイルをユーザーとして実行すると、すべてが完全に機能します。
このバッチファイルを管理者として実行するスケジュールされたタスクとして設定し、バッチファイルの場所で開始するように設定しようとしましたが、役に立ちませんでした。
rsync、cmd、およびssh実行可能ファイルはハングしたように見えますが、タスクマネージャーから手動で終了しない限り、決して閉じません。results.txtファイルも空のままです。
私はすべてに絶対パスを使用しているので、それは問題になりません。
トラブルシューティングの方法に関するアイデアは?
テストしたときに機能するユーザーアカウントで実行してみましたか?
—
LukeR
いいえ。バッチジョブを行うには、そのユーザーにログオンを許可する必要があり、管理者に実行を許可する方が簡単だと考えたためです。
—
ジェニー
GUIでログインする必要はありません。ネットを使用できます
—
。.–
それはユーザーとして実行されます....しかし、なぜ管理者として実行されないのか不思議です
—
ジェニー