use strict; use warnings; my @args = ("C:\\Program Files\\XVI32\\XVI32.exe", "argu1", "argu2"); system(@args) == 0 or die "system @args failed: $?"