Чтобы передать выражение в качестве аргумента - операцию конкатенации строк с +
в вашем случае - вы должны включить ее в (...)
scp.exe -r ('username@'+$Server+':/home/copylogs/logs') .\logs_prod
В качестве альтернативы, Вы можете использовать расширяемую строку (интерполяция строки), "..."
:
scp.exe -r "username@${Server}:/home/copylogs/logs" .\logs_prod
Обратите внимание на необходимость заключить имя переменной, Server
в {...}
в этом случае, чтобы следующий :
не интерпретировался как часть имени переменной - см. этот ответ .