I have the same result when trying to start WSLP from the command line. In my case I traced it down to the LOG_FILE environment variable already being set for some reason to:
LOG_FILE=C:\Users\AA_EB0~1\AppData\Local\Temp\ihp_custom_batches.log
WSLP's server.bat also uses this variable but assumes it is relative. When the following command is executed:
start /b "" !JAVA_CMD_QUOTED!w !JVM_OPTIONS! !JAVA_PARAMS_QUOTED! --batch-file !PARAMS_QUOTED! > "%X_LOG_DIR%\%X_LOG_FILE%" 2>&1
it results in the "The filename, directory name, or volume label syntax is incorrect." error
Since I don't know the impact of removing the existing environment variable, I changed
if not defined LOG_FILE (
set X_LOG_FILE=console.log
) else (
set X_LOG_FILE=!LOG_FILE!
)
to
set X_LOG_FILE=console.log
in server.bat and was able to start WSLP without issues after that.