アプリケーションコン​パイラーで作った.e​xeファイルを指定し​た時間で自動的に起動​する方法

70 次查看(过去 30 天)
丈太郎 森川
丈太郎 森川 2021-10-14
アプリケーションコンパイラーで作った.exeファイルを指定した時間で自動的に起動する方法はありますか?
タスクスケジューラーで設定しても正常に動きませんでした。
よろしくお願いします。
  2 个评论
Kojiro Saito
Kojiro Saito 2021-10-14
タスクスケジューラを使って実現できそうですが、正常に動かなかったのは、「1回目も実行できない」、「手動でトリガーをかけると実行できるが指定した時間に実行されない」、「実行されたが.exeでエラーが出てしまう」などのどれでしょうか?
また、タスクスケジューラの設定画面を共有いただくことは可能でしょうか。
丈太郎 森川
丈太郎 森川 2021-10-18
「実行されたが.exeでエラーが出てしまう」
→こちらになります。手動では問題なく動きます。
Data = [1 2 3]
writematrix(Data,"DATA.xlsx")
エラー内容と.exeファイル添付します。
タスクスケジューラーの設定は、
タスクの作成→操作→新規→操作:「プログラムの開始」→参照:「Question2.exe」
      →トリガー→新規→開始:(時間を入力)
以上の設定で、他はデフォルトです。
よろしくお願いします。

请先登录,再进行评论。

采纳的回答

Kojiro Saito
Kojiro Saito 2021-10-18
タスクスケジューラからプログラムを実行すると、デフォルトだと開始フォルダが「C:\Windows\System32」になってしまいます。
こちらのスクリーンショットのように、タスクスケジューラの操作を編集して「開始(オプション)」で書き込み可能なフォルダ(例:C:\Work\Test)を指定すれば解決できます。
  1 个评论
丈太郎 森川
丈太郎 森川 2021-10-18
できました。
ありがとうございます。
マトラボとは関係のないエラーで申し訳ありませんでした。

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 起動と終了 的更多信息

产品


版本

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!