我正在写一个.bat脚本,我希望能够执行一个保存在变量中的命令而不执行另一个.bat文件。例如,dir /l
。
我希望能够做到这样的事情
my_command = dir /L
run my_command
使用字符串分配变量my_command
,然后将此字符串作为命令执行。
答案 0 :(得分:1)
是的,您可以批量执行此操作。试试这个例子:
@echo off&setlocal
set "myCommand=cls&dir /l"
%myCommand%
这将清除屏幕(cls
)并执行dir /l
。