Enter-PSSession нельзя использовать в скриптах. Это интерактивная команда
Вам нужно использовать
Invoke-Command -ComputerName $computer { C:\Temp\Install.exe /S }
Если выполнять несколько команд, можно создать сессию
$session = New-PSSession -ComputerName $computer
Invoke-Command -Session $session { C:\Temp\Install.exe /S }
Invoke-Command -Session $session { C:\Temp\Install2.exe /S }
Но тут может быть засада. Некоторые инсталляторы требуют интерактивную сессию
Тогда придётся извращаться с запуском задачи от имени текущего пользователя, которая и будет выполнять вашу
C:\Temp\Install.exe /S