"%installDir%"\mysql-5.1.55-win32\bin\mysqld --install EpmMySQL2 --defaults-file="%installDir%\mysql-5.1.55-win32\my.ini"
net start EpmMySQL2
%installDir%是從註冊表讀取的安裝路徑,因爲安裝路徑中有空格,bat會以空格分隔開前面的字符串當成命令。
如果 %installDir%\mysql-5.1.55-win32\bin\mysqld --install EpmMySQL2 --defaults-file="%installDir%\mysql-5.1.55-win32\my.ini"
會提示 路徑前半部分(例:D:\program 不是內部或者外部命令)
將有空格的變量用雙引號(“”)引起來,就會正常註冊服務了。