Windowsはログオフ状態でネットワークドライブが切断されます。
このため、ネットワークドライブを利用した同期の場合、スケジューラで「同期」を設定していても、ログオフ状態では、ネットワークドライブが切断されているために「同期」が行われません。
ログオフ状態で、タスク実行前に、ネットワークドライブに接続するには、
「スケジューラ」の[タスクの前にコマンドを実行します]項目で「編集」を選択します。
図.1-1
「編集」を選択すると下記が表示されます。
図.1-2
「システムコマンドを実行します」
バッチ(.bat)やコマンドを記述します。(1行のみ)
同期前に行いたい処理などをあらかじめ記述をしておくことができます。
例: c:\mycommands\PreSyncCommand.bat
そのバッチファイル(PreSyncCommand.bat)の記載例:
net use Z: \\192.xxx.xxx.xxx /user:hori jungle
del /S Z:\*.tmp
(説明)ネットワークドライブをZ: ドライブとしてマウント。
同期前にZ:ドライブ内の*.tmpを削除する。
「ネットワークドライブの割り当て」
ドライブレター:ドライブレターを指定します(例:Z)
ネットワークパス:ネットワークドライブのパスを指定します。
ユーザ:ネットワークドライブのユーザー名
パスワード:ネットワークドライブのユーザーのパスワード