foreach ( keys %bridges ) { if ( $bridges{$_} ) { my $cmdStr = Win32::GetShortPathName("C:\\Some Path\\$_\\Some File.exe"); my $proc1 = Proc::Background->new($cmdStr); } }