以下%1 是什么意思(在.bat文件中)?

jsmin <%1 >%2

最佳答案

它代表传递给批处理文件的第一个命令行参数。

如果使用以下命令运行批处理文件:

myfile.bat firstArg secondArg
%1变成“firstArg”,而%2变成“secondArg”

相关的shift命令将参数的位置向左移动一。在批处理文件中运行一次shift将使“%1”值成为第二个参数,“%2”成为第三个参数,依此类推。这对于在批处理文件中循环处理命令行参数很有用。

10-01 10:55
查看更多