Особенности работы процесса, запущенного средствами WMI
От:
Аноним
Дата:
23.11.06 06:23
Оценка:
Здравствуйте!
Очень требуется объяснение в следующей проблеме.
Стоит задача запускать на уделенной машине некоторый exe-шник. Его я сам написал на VB. Состоит из одной процедуры Sub-Main().
Запуск удаленного процесса произвожу средствами WMI: Класс Win32_Process, метод Create(Путь\Мой.exe, null, null, PID).
Если я запускаю мой.exe обычным кликом мыши, то программа отрабатывает свою задачу и успешно завершается, не оставля никаких следов о себе в диспетчере задач.
Если я запускаю Мой.exe удаленно с помощью WMI, то процесс Мой.exe успешно запускается, отрабатывает поставленную задачу... И "навсегда" остается в диспетчере задач Windows, т.е. процесс всегда запущен.
Теперь, Внимание, вопрос! В чем разница работы процесса в этих случаях? Хотелось бы, чтобы при вызове процесса из WMI он также завершался, как если бы я кликнул на ехе-шник мышью.