将批处理命令保存到变量中

时间:2013-04-07 18:55:03

标签: batch-file

我正在写一个.bat脚本,我希望能够执行一个保存在变量中的命令而不执行另一个.bat文件。例如,dir /l

我希望能够做到这样的事情

my_command = dir /L
run my_command

使用字符串分配变量my_command,然后将此字符串作为命令执行。

1 个答案:

答案 0 :(得分:1)

是的,您可以批量执行此操作。试试这个例子:

 @echo off&setlocal
 set "myCommand=cls&dir /l"
 %myCommand%

这将清除屏幕(cls)并执行dir /l