.exe としてコンパイルされた Ruby プログラムがあります。このプログラムは、Web サイトでデータをチェックし、テキスト ファイルに保存してから成功メッセージを出力して終了します。ダブルクリックしてプログラムを実行すると、プログラムが実行され、ファイルが生成されます。ただし、タスク スケジューラで実行すると (スケジュールされているか、単に [実行] をクリックするかに関係なく)、成功メッセージが出力されますが、ファイルは生成されません。
- 管理者アカウントを使用しており、最高の権限で実行するためのボックスをチェックしました。
- プログラムのプロパティにアクセスし、常に昇格された権限で実行するように設定しました。
- ファイルは私のアカウントの非共有ディレクトリに作成されています
これが機能しない理由は何でしょうか?