ログ出力エラー

(from osdn.net/users/sadakane)
10.2.3を使用しております。

全角文字を含むフォルダ内にfess(zip版)をインストールした場合に、fess.bat起動時に以下のエラーがでて、ログserver_0.logが出力されません。
管理上フォルダ名を変更できませんので、ご対応いただけると助かります。

インストールフォルダ: C:\Users\xxxx\システム\


Can’t load log handler “java.util.logging.FileHandler”
java.nio.file.NoSuchFileException: C:\Users\xxxx??・???\fess-10.2.3\logs\server_0.log.lck
java.nio.file.NoSuchFileException: C:\Users\xxxx??・???\fess-10.2.3\logs\server_0.log.lck
at sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:79)
at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)
at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:102)
at sun.nio.fs.WindowsFileSystemProvider.newFileChannel(WindowsFileSystemProvider.java:115)
at java.nio.channels.FileChannel.open(FileChannel.java:287)
at java.nio.channels.FileChannel.open(FileChannel.java:335)
at java.util.logging.FileHandler.openFiles(FileHandler.java:459)
at java.util.logging.FileHandler.(FileHandler.java:263)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
at java.lang.Class.newInstance(Class.java:442)
at java.util.logging.LogManager$5.run(LogManager.java:966)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.loadLoggerHandlers(LogManager.java:958)
at java.util.logging.LogManager.initializeGlobalHandlers(LogManager.java:1578)
at java.util.logging.LogManager.access$1500(LogManager.java:145)
at java.util.logging.LogManager$RootLogger.accessCheckedHandlers(LogManager.java:1667)
at java.util.logging.Logger.getHandlers(Logger.java:1776)
at java.util.logging.Logger.log(Logger.java:735)
at java.util.logging.Logger.doLog(Logger.java:765)
at java.util.logging.Logger.log(Logger.java:788)
at java.util.logging.Logger.info(Logger.java:1489)
at org.dbflute.tomcat.TomcatBoot.info(TomcatBoot.java:671)
at org.dbflute.tomcat.TomcatBoot.go(TomcatBoot.java:232)
at org.dbflute.tomcat.TomcatBoot.bootAwait(TomcatBoot.java:183)
at org.codelibs.fess.FessBoot.main(FessBoot.java:87)

(from osdn.net/users/shinsuke)
fess.in.batの-Dfile.encoding=UTF-8の設定があるためかと思いますが、
この設定自体はelasticsearchも持っているので、これを外した場合の
影響範囲はなんとも言えない部分ではあります。ログファイルだけが
問題になっているだけであれば、
set FESS_JAVA_OPTS=%FESS_JAVA_OPTS% -Dfess.log.path=%FESS_HOME%\logs
を変更して、ログの出力先を相対パスに変える等だと思います。

(from osdn.net/users/sadakane)
ご回答ありがとうございます。

相対パス指定に変えてみたのですが、こんどはfess-crawler.logが出力されなくなりました。
とりあえず、logsフォルダだけ別のフォルダ(名前に全角文字を含まない)に移動することにします。