Я получил права администратора на целевой машине, все учетные данные, полностью доверенную сеть без брандмауэра и антивирусное программное обеспечение. Я получил Windows 8 на целевой машине и Windows 7 при вызове одной.
- Мне нужно перезапустить службу Windows по его имени. У меня есть это имя.
Я получил IP-адрес этой машины. У меня есть простая оболочка. Я мог бы использовать PowerShell, однако.
Тем не менее я не могу найти в интернете прекрасную команду оболочки для этого. Все, что я нахожу, говорит либо о невозможности, либо о неработающем фрагменте кода.
Обновление: оба компьютера находятся в моем доме и не принадлежат домену. Они работают только в одной рабочей группе.
Обновить:
Просто создал скрипт powershell:
$password = convertto-securestring -string 'pwd_string' -asplaintext -force
$credential = new-object -typename System.Management.Automation.PSCredential -argumentlist "AF", $password
$service = gwmi win32_service -computername "AgentFire" -filter "name='Sharedaccess'" -credential $credential
$service.stopservice()
Start-Sleep -s 3
$service.startservice()
gwmi говорит, что доступ запрещен, хотя учетные данные действительны.