2013-05-28 76 views

回答

1

的命令是

start cmd /k "cd c:\run_dir && perl hello.pl" 

所以要

system('start cmd /k "cd c:\run_dir && perl hello.pl"'); 
+0

系统(QQ {启动CMD/K“CD C:\\ run_dir && perl的C:\\ \\ perl_examples打招呼特等“}); – sammy

+0

我应该使用单引号。这样你就不需要跳过'\'。固定。 – ikegami

+0

该命令很好。谢谢。当然,由于没有插值,因此单引号可以工作。现在我试图将这两条指令放在cmd中,但仍然存在问题。 – sammy

相关问题