"C:\\Program\ Files\\HP\ Remote\ System\ Management\\hprsmcli" -s 143.207.48.60 -u user -p pass #### system( join ' ', '"C:\\Program\ Files\\HP\ Remote\ System\ Management\\hprsmcli"', '-s', '143.207.48.60', '-u', 'user', '-p', 'pass' ); #### system( join ' ', '"C:\\Program\ Files\\HP\ Remote\ System\ Management\\hprsmcli"', '-s', $ip, '-u', $user, '-p', $pass ); #### system( join ' ', '"C:\\Program\ Files\\HP\ Remote\ System\ Management\\hprsmcli"', '-s', $ip, '-u', $user, '-p', $pass, '--log', qq["$logfile"] ); #### qq[ "c:\\perl 64\bin\perl.exe" -nle"/this/ and print" "..\some file with spaces.txt" ];