Используя переменные среды для отслеживания процессы, запущенные кроном

Это будет очень зависящим от определенного установщика, который Вы пытаетесь запустить. Большинство поставщиков не могло заботиться меньше о создании необслуживаемого развертывания, легкого для администраторов. Ваш лучший выбор состоит в том, чтобы попытаться найти кого-то, кто уже сделал работу для Вас. Пакет КБ по AppDeploy.com является великолепным местом для запуска в дополнение к их форумам. Можно также попытаться искать Wiki по WPKG.org.

Если все, что перестало работать, необходимо будет, к сожалению, закопать и выяснить проблемы сами. Позвольте регистрироваться везде, Вы можете и быть готовыми провести много времени, обыскивая для определенных ошибок. Инструменты как Косатка для редактирования MSI и ProcMon могут быть неоценимыми.

Пакеты SCCM, выполненные как СИСТЕМА по умолчанию. Необходимо попытаться вручную выполнить пакет как локальный администратор на тестовом поле, чтобы видеть, работает ли он даже вообще сначала. Если это успешно без какого-либо взаимодействия с пользователем, попробуйте его снова работающий как СИСТЕМА с помощью чего-то как PsExec. Некоторые установщики делают немые предположения о том, кто будет запускать установщик или что, части которого профиль пользователя будет существовать.

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

1
задан 25 August 2012 в 00:23
1 ответ

Некоторые демоны cron (например, Vixie cron в Debian / Ubuntu) допускают точно такой же синтаксис, который вы написали в своем примере. В других системах (RHEL и т. Д.) Используйте в crontab что-то вроде этого:

* * * * * export COMPANYCRON=1; someperl.pl 
1
ответ дан 4 December 2019 в 01:00

Теги

Похожие вопросы