タスク登録時の動作

318 views
Skip to first unread message

yoshinori takahashi

unread,
Sep 7, 2016, 3:02:19 AM9/7/16
to FastCopy掲示板
windows server 2012 にてバッチファイルにコマンドでFASTCOPY起動タスク登録した時
ログオフ中のタスク実行がうまくいきませんでした。

backup.bat
"C:\Program Files\FastCopy\FastCopy.exe" /job=hoge /no_ui

バッチファイル単体やログオン中のタスク実行は問題ありませんでした。
タスク作成ユーザー・タスク実行ユーザーとjob作成ユーザーも全て同じだったのですが、
ふとログオフ時に設定ファイルが見に行けないのかと思いバッチファイルを下記のように
修正したところログOFF時にも実行されました。

"C:\Program Files\FastCopy\FastCopy.exe" /cmd=sync /no_ui /exclude=".*;.*\" \\192.168.0.111\hoge\ /to=D:\NASBackup\hoge\

ログオフ時はRoamingフォルダへのアクセスが変わってしまうんでしょうか?

Hiroaki SHIROUZU

unread,
Sep 8, 2016, 4:56:07 AM9/8/16
to FastCopy掲示板
下記のMS側の問題の可能性がありますね。
(fixが出ているようですが)

なお、AppData配下のiniを使うのは、Program Files, Program Data, Windows といったフォルダだけに限られます。
従い、たとえば、C:\tools\FastCopy\ などにインストールして利用すれば、そのフォルダのiniを使いますので、今回の目的ではこういった方法が一番簡単かと思います。

yoshinori takahashi

unread,
Sep 9, 2016, 4:00:19 AM9/9/16
to FastCopy掲示板
回答有り難うございます。
いろいろ調べてみるとタスクスケジューラの仕様(バグ?)のようですね。
まだ試してはいませんが、
バッチで環境変数自体を書き換えてしまう方法もあるみたいです。
参考

インストール先を変更して試してみたいとおもいます。
Reply all
Reply to author
Forward
0 new messages