Как запустить PowerShell команды из Perl скрипта?
exec('powershell команда');
Но вообще, в вашем случае я бы предложил скачивать файл средствами перла, это же нативнее и проще.
Просто как программу позватьpowershell -Command { ... }
powershell -File ...