Variables 将批处理变量写入文件名

Variables 将批处理变量写入文件名,variables,batch-file,filenames,Variables,Batch File,Filenames,我对批次有问题,无法找到答案。我想在将要创建的文件名中写入一个变量。:)我想做一批Joomla助手。它应该为模块生成一个网格。这只是为了我的目的。 这是我的示例代码 @echo关闭 set/pmodulename=请插入模块名称: echo^^>“%modulename%”。xml 执行批处理文件后,有一个xml文件,但没有名称。那么如何将变量名附加到文件中呢 问候 凯文·格雷恩(Kevin Grahn)看看你在=之前有一个空格,把它去掉,应该没问题 之前: set /pmodulename

我对批次有问题,无法找到答案。我想在将要创建的文件名中写入一个变量。:)我想做一批Joomla助手。它应该为模块生成一个网格。这只是为了我的目的。 这是我的示例代码

@echo关闭
set/pmodulename=请插入模块名称:
echo^^>“%modulename%”。xml

执行批处理文件后,有一个xml文件,但没有名称。那么如何将变量名附加到文件中呢

问候
凯文·格雷恩(Kevin Grahn)

看看你在=之前有一个空格,把它去掉,应该没问题

之前:

set /pmodulename = Please insert the name of the Module:
之后:

set /pmodulename= Please insert the name of the Module:

只需在cmd窗口中运行您的行,然后运行set以查看列表,您将看到变量具有空格。

set/p“modulename=请插入模块名称:“
谢谢!这就是解决办法