How can I rewrite this code and stores it in a variable
& "C:\Program Files (x86)\WinSCP\WinSCP.com" ` /log="C:\writable\path\to\log\WinSCP.log" /ini=nul ` /command ` "open sftp://192.168.1.1/ -hostkey= -privatekey= "lcd `"`"C:\Program Files\Microsoft SQL Server\Backup`"`"" ` "cd /owncloud/backup" ` "put latest file 1" ` "put latest file 2" ` "exit" $winscpResult = $LastExitCode if ($winscpResult -eq 0) { Write-Host "Success" } else { Write-Host "Error" } exit $winscpResult