Directory Sync 3.0.0~3.0.1をCドライブ以外にインストールすると実行時にエラーになる

現象

Directory Sync 3.0.0~3.0.1をCドライブ以外にインストールした際、Directory Syncの実行時に以下のエラーが発生する。

イベントIDレベルメッセージ
12289error

[概要]
Config error.

[詳細]
open config\config.yml: The system cannot find the path specified.

原因

Directory Syncでの既知の不具合です(Directory Sync 3.0.0より前のバージョンでは発生しません)。

恒久対応

Directory Sync 3.0.2にて修正されました。
Directory Sync 3.0.2以降のバージョンにアップデートしてください。

暫定対応

下記の4つのbatファイルを修正します。

  • normal_mode.bat
  • normal_mode_dry_run.bat
  • recovery_mode.bat
  • recovery_mode_dry_run.bat

各ファイルの1行目にあるcdコマンドの引数に「/d」を追加します。

変更前(例)

cd "D:\Program Files\IIJ ID Service Directory Sync"

変更後(例)

cd /d "D:\Program Files\IIJ ID Service Directory Sync"