Войти

Показать полную графическую версию : [решено] большое количество скриптов через планировщик задач


densan
12-10-2020, 16:05
Здравствуйте.
На ПК запускаю большое количество скриптов через планировщик задач, где в действии указываю powershell.exe а в аргументах -command "& 'smb_путь_к_файлу.ps1'".
Сейчас большое количество ПК вывели на удаленку, но доступ к smb ресурсам не разрешен из соображений безопасности. Сделали https ресурс в режиме r/o.
Ищу способ передать запуск в планировщике с smb на https с учетом ограничений CLM.
Из-за ограничений CLM конструкция вида
iex ((New-Object System.Net.WebClient).DownloadString('https://http_путь к файлу.ps1'))
не работает.
Узнал про Pipeline chain operators: || and && (https://docs.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-powershell-70?view=powershell-7), но у меня 5.1
Прошу помощи:
Как можно в одну строку передать в powershell команду на скачивание файла
Invoke-WebRequest -Uri 'https://http_путь к файлу.ps1' -OutFile локальный_путь_к_файлу.ps1 и запуск локальный_путь_к_файлу.ps1?

DJ Mogarych
13-10-2020, 16:06
command1; command2




© OSzone.net 2001-2012