2016-10-02 34 views
0

我想设置一个变量来定义目录路径。由于某些原因,当我参考它时,批处理文件的行为就好像没有任何东西。Windows批处理文件目录作为变量

我的批处理文件如下...

set project_res_folder =../../Development/androidprojects/myapp/app/src/main/res 
echo %project_res_folder% 
magick %1 -resize 75%% %project_res_folder%/drawable-xxhdpi/%1 
magick %1 -resize 50%% %project_res_folder%/drawable-xhdpi/%1 
magick %1 -resize 37%% %project_res_folder%/drawable-hdpi/%1 
magick %1 -resize 25%% %project_res_folder%/drawable-mdpi/%1 

当我运行一个有效的论点,即批处理文件,回声只是将

​​

和所有的路径写出来,好像project_res_folder var甚至不存在

unable to open image '/drawable-xxhdpi/metal_seekbar_thumb.png' 
+4

'project_res_folder'和等号之间没有空格。 –

回答

2

删除=号之前的空格。这应该解决它。

set project_res_folder=...