Технический форум

Технический форум (http://www.tehnari.ru/)
-   Вопросы от новичков (http://www.tehnari.ru/f182/)
-   -   Как запускать программу в скрытом режиме? (http://www.tehnari.ru/f182/t83734/)

Illidan 09.01.2013 19:59

Как запускать программу в скрытом режиме?
 
Вообщем такая ситуация - есть одна программа, которую я хочу запустить у себя на работе в скрытом режиме. Программа должна быть невидима,в трее её также не должно быть - максимум она может быть видна в диспетчере задач и автозагрузке, хотя и это нежелательно. Программа должна запускатся вместе с компьютером, запускатся она тоже должна в скрытом режиме.
Как лучше всего это реализовать? Весь день лазил по интернету - ничего путного не нашёл. Были несколько программ - но они либо с вирусами были, либо для моей цели не подходили. Был один скрипт для windows-а - но я так и не смог его настроить.

var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Run("notepad",0);

Помогите пожалуйста решить мою проблему.

Max 11.01.2013 07:38

Запусти через CreateProcess, тогда программа будет работать в свернутом режиме (тобиш в трее).
Цитата:

Сообщение от Illidan (Сообщение 846113)
Программа должна быть невидима,в трее её также не должно быть - максимум она может быть видна в диспетчере задач и автозагрузке, хотя и это нежелательно.

Так не бывает. Придется ковырять код самой программы, а кстати - что за прога?

Артём 11.01.2013 09:53

Автор, укажите версию и разрядность ОС.

Николай_С 10.02.2013 16:22

Нет ничего невозможного!
Для этой цели Вам придется ковырять Environment block загружаемого процесса. Самое простое - написать свой процесс, который бы вносил нужные коррективы и запускал нужную Вам прогу.
С++ и WinHex Вам в помощь.


Часовой пояс GMT +4, время: 04:14.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.