【发布时间】:2013-05-23 18:01:42
【问题描述】:
我想生成一个 DOS Cmd 窗口并在新的 cmd 窗口中运行 hello.pl。
my $cmd="cd C:/run_dir && perl hello.pl";
system("start cmd.exe /k $cmd");
上面的代码将正确生成新的 dos cmd 窗口。 但是,hello.pl 程序将从调用 perl 程序的窗口执行。 我希望“hello.pl”从新生成的 cmd dos 窗口 C:/run_dir 运行。
谢谢! 萨米
【问题讨论】: