如何在Windows批处理文件中组合文件名和扩展名?

时间:2012-06-14 19:40:07

标签: windows-7 batch-file command

我设法提取文件名和扩展名,并将其传递给Windows中的.bat文件。就像

%1 = filename
%2 = extension

我遇到的问题是我似乎无法执行%1%2因为命令似乎不喜欢%1%2命令?如果我%1<space>%2它似乎很高兴但是文件被破坏了,因为它类似于file<space>.js

我如何能够将它们并排并仍然打印出来?

1 个答案:

答案 0 :(得分:0)

@set NAME=somefile
@set SUFFIX=txt
@echo file = %NAME%.%SUFFIX%

输出:

  

file = somefile.txt