Использование New-ScheduledTaskAction для запуска скрипта с высокими привилегиями на удаленной машине - PullRequest
0 голосов
/ 05 марта 2019

Я написал сценарий, который позволяет подключаться к компьютеру с Windows-сервером с помощью WinRM, чтобы запустить сценарий, существующий на компьютере с Windows-сервером PS_Block_Access_Internet_GPO.ps1 с высокими привилегиями. Но сценарий не выполняется, несмотря на то, что сеанс был хорошо создан.

Enable-PSRemoting                                                                                                               
Enter-PSSession -ComputerName Server.Admin.6NLG-AD -ScriptBlock {                           
$TaskName = "RunPSScript"                                                                                                         
$User = "Admin\Server"                                                                                                   

$Scriptpath="C:Users\Administrateur\Desktop\PS_Block_Internet_Access_GPO.ps1"               
$Action = New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument "- 
executionpolicy bypass -noprofile -file $Scriptpath"                                          
Register-ScheduledTask -TaskName $TaskName -User $User -Action $Action - 
RunLevel Highest -Force}
...