##
my $cmd = "dir $_:";
my $pid = open my $fh, "-|", $cmd # ...
####
my $pid = open my $fh, "-|", "dir", "$_:" # ...
####
my $pid = open my $fh, "dir $_: |" # ...
####
kill 15, values %pids;
####
kill 15, map {$_->[0]} values %pids;