用于部署的有效Windows批处理文件中的变量?

时间:2009-09-10 10:54:28

标签: windows batch-file

我现在已经玩了很多,并且在执行命令时似乎无法在批处理文件中使用变量。那么,任何人都可以告诉我这是否可行,以及这些代码行有什么问题:

set THE_DB = myAwesomeDb
set OUTPUT_FILE = .\db\mydb.sql
mysqldump -u root --opt %THE_DB% > %OUTPUT_FILE%

1 个答案:

答案 0 :(得分:5)

不要在等号周围加上空格。

set THE_DB=myAwesomeDb
set OUTPUT_FILE=.\db\mydb.sql
mysqldump -u root --opt %THE_DB% > %OUTPUT_FILE%