У меня есть следующий код, который успешно останавливает службу на удаленном компьютере при запуске с консоли powershell.Параметр Stop-Service -ComputerName игнорируется с помощью агента SQL
$Computer = "192.168.24.23"
$service = "Credential Checking LIVE"
Get-Service -ComputerName $Computer -name $service | Stop-Service
Когда я запускаю это через задание агента SQL, параметр -ComputerName игнорируется.
Любые идеи о том, почему это было бы и что я могу сделать, чтобы исправить проблему?
FYI это не файл bat, а сценарий powershell. Он должен работать в консоли powerhsell, а не в cmd. –
Какой пользователь выполняет агент SQL Server? Возможно ли, что у него нет разрешения на подключение к удаленному компьютеру? – briantist