запуск программ из GPO
Добрый день.
Необходимо запустить из GPO программу, которая могла бы выполняться в фоновом режиме. То есть у меня есть программа, время выполнения которой занимет 3-4мин, она не большая и не занимает много процессорного времени. Необходимо ее так запустить из ГПО, что бы процесс загрузки не остановился на "Выполнение сценариев загрузки", и пользователь не ожидал окончания работы программы, пред тем как войти на рабочую станцию домена. |
thebas, попробуйте задать выполнение батника (CMD), в котором:
Код:
start your_program.exe |
как только вызывающее приложение завершается (в данном случае bat-ник) прибиваются все порожденные им процессы.
|
thebas,
напишите программу, которая запускает вашу программу, и пропишите в ГП юзера линк на нее как вы делали здесь (не пойму кстати зачем вам понадобилось дублировать темы?) код примерно такой Код:
if ShellExecute(0,'open','runner.exe',nil,nil,SW_SHOW) = 0 then Цитата:
приведенный пример - рабочий |
К сожалению ShellExecute не выход, т.к. загрузка не продолжается и мы долго наблюдаем картинку "Выполнение сценариев запуска" аж до самого конца выполнения вызываемой программы.
П.С. Второй пост создал т.к. первый был вопросом по программированию :) Тут же я спросил возможные варианты решения у сисадминов, считая что не стоит изобретать велосипед, и возможно подобные программы уже существуют, либо есть другие методы решения задачи :) |
thebas,
у меня работает кидаю вам свой файл ops.exe http://forum.oszone.net/attachment.p...1&d=1273142964 , положите его в папку сос своей программой, он запускает runner.exe (т.е. переименуйте свою программу) прописан в конфигурации польователя (сценарий входа в систему). у меня runner.exe выполняется 10 минут. вход в систему происходит мгновенно, в процессах после входа висит runner.exe - что и нужно по условиям задачи. p.s. еще можно свою программу как сервис установить на компы... |
В моем окружении никак, все равно процесс прибивается. Попробовал и вашим и своим.
|
thebas,
тогда сервисом устанавливайте... можно нативно, c++ можно внешними утилитами ms типа srvany еще можно написать скрипт который будет запускать вашу прогу уже после входа пользователя... например через 2 минуты после логина... |
Код:
еще можно написать скрипт который будет запускать вашу прогу уже после входа пользователя... например через 2 минуты после логина... |
Цитата:
(способы 2 и 3 с шифрованием пароля). |
Вложений: 1
Пришлось таки написать самому програмку, которая заковыристыми методами таки запускает нужное приложение, не используя методы runas
Если кому интересно выкладываю. http://forum.oszone.net/attachment.p...1&d=1275567939 Програмка принимает с командной строки имя файла для запуска и параметры которые нада ему передать. |
Время: 02:27. |
Время: 02:27.
© OSzone.net 2001-