cmd或bat运行文件中的命令

时间:2015-07-12 17:54:55

标签: batch-file cmd

这可能是非常基本但我无法在互联网上找到答案。

我有一个带有3个基本行的cmd / bat文件,将工作目录设置为当前文件夹之一。一旦运行它,我得到CMD窗口,并输入特定命令(例如:"开始记事本")。

%~d1
cd "%~p1"
call cmd

我应该在cmd中写什么。或蝙蝠。文件所以"开始记事本"将作为命令启动?

非常感谢

2 个答案:

答案 0 :(得分:0)

试试这个:

someArbitraryParent.appendChild(a)

当你打开这个批处理文件时,它将打开CMD,你可以开始输入命令,比如启动记事本等......我想这就是你要找的东西?

答案 1 :(得分:0)

有几种方法可以实现这一目标。 您可以使用start命令直接打开记事本,然后运行cmd,如下所示:

@echo off
%~d1
cd "%~p1"
start "" notepad
call cmd

您还可以直接在cmd调用中包含notepad start命令,如下所示:

@echo off
%~d1
cd "%~p1"
call cmd /k start "" notepad

请注意""之后有一个start因为start认为它遇到的第一组引号是窗口的标题。