in reply to Use variable in Win32::Job to execute command line
You have used single quoting for your command, so $exe will not be interpolated.
If you re-write line 16 as:
Then it should work