Jump to content
  • Announcements

    • Rodion Nagornov

      Долгое сохранение сообщений || Delays while posting (click here to read the full text RU/EN)   09/20/2017

      Due to some technical reasons visual delays are possible while message sending. Actually your message is published immediately - just interface works long. In such case, please, do not re-send your message immediately! Press F5 to reload the page and check if your message/topic is published. || По техническим причинам возможно визуально долгое отправление сообщений на форуме. Фактически ваше сообщение публикуется мгновенно - долго отрабатывает графика. В случае подобной ситуации, пожалуйста, сначала обновите страницу (F5) и проверьте, появилось ли ваше сообщение. Не пытайтесь сразу отправить его заново.
xxjxx

Выполнение cmd или bat файла через удаленную установку

Recommended Posts

Спрошу здесь, При обновлении до KES 10SP2, выявились машины Windows 7 без SP1, создал cmd содержания:

windows6.1-KB976932-X86.exe /quiet /promptrestart

при создании пакета поставил галочку "копировать всю папку", запустил установку,  в KSC результат "успешно", по факту на ПК создалась только папка в корне с временными файлами но внутри только spinstall.exe без самой папки с файлами,

при запуске вручную, создается так же папка в корне но помимо spinstall.exe рядом папка с распакованым SP1, и установка идет без сбоев в ручном режиме.

 

KES на ПК 10SP1MR2, что может быть?

 

Или может кто знает как из exe обновления сделать msu, или что то еще?, так как аналогичным образом msu обновления устанавливались нормально

 

Edited by xxjxx

Share this post


Link to post
49 минут назад, xxjxx сказал:

Спрошу здесь, При обновлении до KES 10SP2, выявились машины Windows 7 без SP1, создал cmd содержания:

windows6.1-KB976932-X86.exe /quiet /promptrestart

при создании пакета поставил галочку "копировать всю папку", запустил установку,  в KSC результат "успешно", по факту на ПК создалась только папка в корне с временными файлами но внутри только spinstall.exe без самой папки с файлами,

при запуске вручную, создается так же папка в корне но помимо spinstall.exe рядом папка с распакованым SP1, и установка идет без сбоев в ручном режиме.

 

KES на ПК 10SP1MR2, что может быть?

 

Или может кто знает как из exe обновления сделать msu, или что то еще?, так как аналогичным образом msu обновления устанавливались нормально

 

Или проще будет указать сам exe сервисного пака, и при создании пакета указать параметры запуска?

 

 

Share this post


Link to post
1 час назад, Demiad сказал:

знаю, и как он отвечает на мой вопрос?

 

При установке exe выдает "Время, отведенное на выполнение задачи удаленной установки, истекло. Установка не завершена. Задача на данном устройстве считается некорректно завершенной."

Edited by xxjxx

Share this post


Link to post
2 часа назад, Demiad сказал:

 

Добрый день. Тоже проблема с использованием командных файлов. Вот например, создал cmd с содержимым

@Echo %COMPUTERNAME% >> \\192.168.28.5\Backup\zabbix\install.txt

создал инсталяционный пакет в Kaspersky Security Center Версия: 10.4.343 . Пробовал выполнять и от агента и от админа домена, результат Выполнено, а по факту нет.

Если попробовать запустить уже созданный инсталяционный пакет ручками на том же хосте , то все отрабатывает. Куда копать?

 

Share this post


Link to post
17 часов назад, safik сказал:

@Echo %COMPUTERNAME% >> \\192.168.28.5\Backup\zabbix\install.txt

Здесь используется перенаправление вывода. Рекомендую изучить эту тему: 

 

Share this post


Link to post
17 часов назад, safik сказал:

Добрый день. Тоже проблема с использованием командных файлов. Вот например, создал cmd с содержимым

@Echo %COMPUTERNAME% >> \\192.168.28.5\Backup\zabbix\install.txt

создал инсталяционный пакет в Kaspersky Security Center Версия: 10.4.343 . Пробовал выполнять и от агента и от админа домена, результат Выполнено, а по факту нет.

Если попробовать запустить уже созданный инсталяционный пакет ручками на том же хосте , то все отрабатывает. Куда копать?

 

Странно что локально отрабатывает скрипт со ссылкой на \\путь, т.к.

Цитата

CMD.EXE не поддерживает пути UNC в качестве текущей папки

 

Share this post


Link to post
В 26.07.2017 в 09:44, Aragon30 сказал:

Здесь используется перенаправление вывода. Рекомендую изучить эту тему: 

 

Все решил проще с помощью schtasks , дабы не переписать на vbs.

Создаем батник , который создает задачу , запускает ее и потом удаляет

schtasks /create /s localhost  /tn имя_задачи /tr c:\путь\start.cmd   /sc once /st 23:59 /ru system 
SCHTASKS /Run /s localhost  /tn имя_задачи
timeout 30 /NOBREAK
SCHTASKS /Delete /s localhost  /tn имя_задачи /F

start.cmd тупо вызывает необходимый батник

start путь\run.cmd 

После чего создаем интеркаляционный пакет , указываем копировать все содержимое, и выполнить от учетки админа домена.

 

Share this post


Link to post
5 часов назад, safik сказал:

start.cmd тупо вызывает необходимый батник

Может я конечно что-то не понимаю, но не проще ли сразу вызывать батник?

Share this post


Link to post
В 28.07.2017 в 16:54, NikolayKulikov сказал:

Может я конечно что-то не понимаю, но не проще ли сразу вызывать батник?

Я не углублялся почему именно так, но корректно отрабатывает именно при таком вызове, доказано опытным путем, можете проверить сами

Share this post


Link to post

Здравствуйте!

Мы получили ответ касательно проблемы "отсутствует пункт запуска от имени".

Эта опция появляется, если в .kud файле прописаны определенные параметры: 

[Setup]

AccountRequired=1

Если этих параметров нет, то и дополнительная учетная запись не будет доступна для выбора.

Обратите внимание, что такая настройка доступна только для установочных пакетов продуктов ЛК.

Спасибо!

Share this post


Link to post
1 час назад, Ivan.Ponomarev сказал:

в .kud файле

Где же нам искать этот файл?

Нашел

Edited by NikolayKulikov

Share this post


Link to post

Этот файл находится в папке, куда был распакован инсталлятор KES. 

Спасибо!

Share this post


Link to post
37 минут назад, Ivan.Ponomarev сказал:

Этот файл находится в папке, куда был распакован инсталлятор KES. 

Все же почему эта функция не была включена по умолчанию? Я б сказал достаточно полезная вещь, во всяком случае идея - на реализацию ещё стоит глянуть.

Много ли ещё в консоли скрытых функций?

Share this post


Link to post
В 28.07.2017 в 11:50, safik сказал:

Все решил проще с помощью schtasks , дабы не переписать на vbs.

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

Share this post


Link to post
17 часов назад, NikolayKulikov сказал:

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

В пути скорее всего не нужно писать "c:\***\start.cmd, так как копируется вся папка при создании пакета, попробуйте

Share this post


Link to post
On 7/19/2017 at 2:28 PM, Demiad said:

Трассировка с видео и скриншоты ошибок:

INC000008048067 "Отсутствует пункт запуска от имени"

Здравствуйте,

в скором времени в запросе вам сообщат ответ от разработчиков.

Спасибо.

 

Share this post


Link to post

Для информации, ответ по INC000008048067 "Отсутствует пункт запуска от имени"

Цитата

<...> в .kud файле устанавливаемого пакета долен быть прописан параметр
[Setup]
AccountRequired=1
если этого параметра нет, то дополнительная УЗ запрашиваться не будет. Соответственно, этот параметр активируется только для пакетов типа "Продукт Лаборатории К."

 

Share this post


Link to post
2 hours ago, Demiad said:

Для информации, ответ по INC000008048067 "Отсутствует пункт запуска от имени"

 

Спасибо, что поделились информацией.

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×