Выделил вызов удаленных программ в отдельную функцию Get-RemoteCmd