use strict; use warnings; my $browser = 'C:\Program Files\Internet Explorer\iexplore.exe'; $browser = '"' . $browser . '"'; #my $browser = 'C:\PROGRA~1\INTERN~1\iexplore.exe'; #workaround exec $browser;