アプリ版:「スタンプのみでお礼する」機能のリリースについて

お世話になっております。

windows版のcronを使用し、windowsコマンドを自動で実行させたいと考えております。
OSはWindows2000です。crontabに下記の設定をしておりますが、動作しません。

0 * * * * move C:\hoge_dir\fuga.txt D:\hoge_hoge_dir

Windowsのコマンドプロンプトで
move C:\hoge_dir\fuga.txt D:\hoge_hoge_dir
コマンドを実行すると問題なく動作するのですが、crontabで実行させると
Error: The specified file was not found.
というエラーが吐き出されております。
ファイルが見つからないらしいのですが、しっかりあります。
ディレクトリやファイル名を変えてためしたのですが、同じエラーになります。
どなたかお心当たりがあればぜひご教授の程、何卒、宜しくお願い致します。

A 回答 (1件)

moveコマンドが、cmd.exeの内部コマンドだからでしょう。

cmd.exeの実行環境下でしか使えません。

0 * * * * cmd /c move C:\hoge_dir\fuga.txt D:\hoge_hoge_dir
のようにしてみるとどうでしょうか。
    • good
    • 0
この回答へのお礼

ありがとうございます!!
ばっちり動作しましたー\(^_^)/
コマンドは奥が深いですね。。。
本当に助かりました!

お礼日時:2007/10/04 15:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!