DOS コマンド ウィンドウを生成し、新しいコマンド ウィンドウで 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 から実行したいと考えています。
ありがとう!サミー