Технический форум
Вернуться   Технический форум > Компьютерный форум > Операционная система Windows > Вопросы от новичков


Ответ
 
Опции темы Опции просмотра
Старый 09.01.2013, 19:59   #1 (permalink)
Illidan
Новичок
 
Регистрация: 01.03.2011
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Как запускать программу в скрытом режиме?

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

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

Помогите пожалуйста решить мою проблему.
Illidan вне форума   Ответить с цитированием

Старый 09.01.2013, 19:59
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Я думаю, что проблема получила свое решение по этим ссылкам

Артефакты в текстовом режиме
Лазер в импульсном режиме
Разработать программу вывода на экран в графическом режиме графиков двух функций.
Видео в режиме онлайн
Видео в режиме онлайн

Старый 11.01.2013, 07:38   #2 (permalink)
Max
Компьютерщик
 
Аватар для Max
 
Регистрация: 12.02.2008
Адрес: ХМАО
Сообщений: 11,625
Записей в дневнике: 36
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 26467
По умолчанию

Запусти через CreateProcess, тогда программа будет работать в свернутом режиме (тобиш в трее).
Цитата:
Сообщение от Illidan Посмотреть сообщение
Программа должна быть невидима,в трее её также не должно быть - максимум она может быть видна в диспетчере задач и автозагрузке, хотя и это нежелательно.
Так не бывает. Придется ковырять код самой программы, а кстати - что за прога?
__________________
Не задавай вопросов, если не знаешь, что делать с ответом.
Max вне форума   Ответить с цитированием
Старый 11.01.2013, 09:53   #3 (permalink)
Артём
votum separatum
 
Аватар для Артём
 
Регистрация: 05.05.2008
Сообщений: 14,603
Записей в дневнике: 52
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 18619
По умолчанию

Автор, укажите версию и разрядность ОС.
Артём вне форума   Ответить с цитированием
Старый 10.02.2013, 16:22   #4 (permalink)
Николай_С
Радиоинженер
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 25,273
Записей в дневнике: 7
Сказал(а) спасибо: 291
Поблагодарили 219 раз(а) в 70 сообщениях
Репутация: 110185
По умолчанию

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

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




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

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.