从bat - open cmd,加载doskey宏,然后执行宏

时间:2014-07-30 14:01:34

标签: batch-file macros cmd piping doskey

是否可以使用bat文件中的cmd /k "doskey /macrofile=C:\myMacros.cmd && macroCommand"

我和start cmd.exe /k "doskey /macrofile=C:\myMacros.cmd && macroCommand"一样尝试过。我怎样才能做到这一点?

我用谷歌搜索了一些关于滚边的东西,但我甚至都不知道这是什么,即使在研究了一下之后,我也不知道这有助于在启动后运行宏cmd和加载宏。

1 个答案:

答案 0 :(得分:0)

假设macros.cmd驻留在%userprofile%中并且以宏列表的形式

跑步:

start cmd /k "(doskey /macrofile=%userprofile%\macros.cmd)"

会得到你想要的东西,例如打开一个加载了预定义宏的新cmd窗口