Perl:新cmd.exe中的问题命令

时间:2010-08-24 10:11:26

标签: windows perl command command-prompt

我想在Perl中编写一个非常基本的程序,但我对如何执行它有一些疑问。我会保持简单: 我想要一个perl脚本,当按下数字1时,将打开一个新的“cmd.exe”并执行“dir”命令,当按下2时,将打开一个新的“cmd.exe”,命令“cd”为执行。

我遇到问题的地方是打开一个新的“cmd.exe”,而不是执行perl脚本的同一个cmd。

一些想法?非常感谢

1 个答案:

答案 0 :(得分:2)

如果我理解正确,你想要的是打开cmd.exe的新窗口并想执行dir或cd command.is吗? 然后我认为你可以使用以下命令来获取它

start cmd /K dir此命令将执行“dir”命令,但不会关闭新的命令窗口......

start cmd /C dir此命令将执行dir命令并终止新的命令窗口。