Skip to content
View in the app

A better way to browse. Learn more.

Kaspersky Support Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Как можно запустить PowerShell скрипт на управляемых с KSC хостах?

Здравствуйте, вижу возможность запускать bat файлы на управляемых устройствах путем создания соответствующего инсталляционного пакета и его раскатки с KSC. Но для PowerShell скриптов такой возможности не вижу. Единственный видимый для меня вариант - положить PS скрипт в шару, и сделать инсталляционный пакет с батником содержания "powershell.exe -exec bypass \\UNC_ПУТЬ_ДО_СКРИПТА".

Существует ли более элегантный способ? Если не существует, то можно такое добавить в Feature Request на следующие версии KSC?

Solved by Kommunist7304

Featured Replies

  • Solution

Лично я сетевые пути до шар не использую, т.к. они чаще не отрабатываются из-за ограничения на доступ анонимов.

Я складирую все рядышком в одной папке, а при добавлении батника в задачу ставлю галочку "копировать все содержимое папки", в итоге все необходимое вместе с батником оказывается внутри одной задачи и не надо откуда-то ещё тягать.

  • Author
18 часов назад, Kommunist7304 сказал:

Лично я сетевые пути до шар не использую, т.к. они чаще не отрабатываются из-за ограничения на доступ анонимов.

Я складирую все рядышком в одной папке, а при добавлении батника в задачу ставлю галочку "копировать все содержимое папки", в итоге все необходимое вместе с батником оказывается внутри одной задачи и не надо откуда-то ещё тягать.

Спасибо, так получше действительно, но хотелось бы иметь возможность запускать PS скрипты из коробки ?

Edited by NordeN

В задачах удаленной установки нельзя использовать сетевые шары, т.к. они будут недоступны при выполнении задачи.

  • 1 year later...

Добрый день.

Присоединяюсь к вопросу, каким образом можно запустить powershell-скрипт через cmd путем создания соответствующего инсталляционного пакета и его раскатки с KSC:

Содержимое cmd:

PowerShell -noprofile -ExecutionPolicy Bypass -File "c:\Win10_3.ps1"

Через задачу не отрабатывает. Если запустить ручками - процесс идет.

В свойствах задачи запуск с помощью учетной записи, но powershell запускается от имени система?

 

ЗЫ: Так тоже не отрабатывает.

Цитата

PowerShell.exe -ExecutionPolicy Bypass -File script.ps1

 

Edited by igormalahov

Предположу, нужно прописать полный путь к PowerShell.exe и скрипт положить рядом с cmd. Тогда в строке запуска должно быть так: ...... -File script.ps1

Powershell запускается от имени система и не отрабатывает.

Задача установки ВСЕГДА запускается под пользователем Система. И изменить это нельзя. Адаптируйте под это условие свои скрипты.

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.