Что добавить в скрипт чтобы он удаленно скопировал exe на множество хостов?
Безотносительно того что там в скрипте наворочено.
Если у вас идет копирование с сети внутри invoke-command - вы получаете классический double-hop == access denied

Копировать надо со своей машины или по шаре типа c$ или открывать ремотную сессию и копировать в сессию (-tosession)
У вас имеется домен - почему не используете GPO для этой задачи?