Вы не сможете использовать PowerShell Remoting в 1.0, но вы можете использовать WMI или .Net ServiceController для этой задачи.
$S = Get-WmiObject -Computer $Server -Class win32_service -filter "name='$ServiceName'"
$S.StopService()
$S.StartService()
Фактически, если у вас есть 2.0 на клиенте, на котором вы работаете, вы можете пропустить пару шагов по сравнению с тем, как это написано на любом из этих сообщений, используя Invoke-WMIMethod:
Invoke-WMIMethod -Name StopService -Computer $Server -Class win32_service -filter "name='$ServiceName'"
Invoke-WMIMethod -Name StartService -Computer $Server -Class win32_service -filter "name='$ServiceName'"
Примечание: для общего удаленного взаимодействия вы можете настроить SSH-сервер на каждом блоке и удаленном таким образом (и настроить PowerShell в качестве оболочки по умолчанию), программное обеспечение / n имеет предварительную настройку. решение вокруг этого.