0
我正在寫一個.bat腳本,我希望能夠執行一個保存在變量中的命令而不執行另一個.bat文件。例如,dir /l
。將批處理命令保存到變量中。
我希望能夠做這樣的事
my_command = dir /L
run my_command
分配變量my_command
用字符串,然後執行該字符串作爲命令。
我正在寫一個.bat腳本,我希望能夠執行一個保存在變量中的命令而不執行另一個.bat文件。例如,dir /l
。將批處理命令保存到變量中。
我希望能夠做這樣的事
my_command = dir /L
run my_command
分配變量my_command
用字符串,然後執行該字符串作爲命令。
是的,你可以批量做到這一點。試試下面這個例子:
@echo off&setlocal
set "myCommand=cls&dir /l"
%myCommand%
這將清除屏幕(cls
)和執行dir /l
。
非常感謝,作爲一個魅力:) :)) 我有另一個問題,如果你能夠幫助我,我如何運行這個命令作爲管理? – user2213866 2013-04-08 11:03:13
對不起,我在這裏沒有多用戶窗口。 Imo的命令名是'Runas'。 :) – Endoro 2013-04-08 11:08:33