Модераторы: bartram, Akella
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как спрятать прложение, сделать сервисом? 
:(
    Опции темы
postovik
Дата 13.2.2006, 01:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 9.2.2005

Репутация: нет
Всего: нет



После запуска приложение висит в свернутом или в обычном виде в виде досовского окна в win xp . Неудобно - занимает место в панели задач, иногда случайно закрываю. Как сделать так чтобы после запуска окно исчезало (именно исчезало а не сворачивалось) , т.е. чтобы был виден только процес в диспетчере задач, я так понимаю нужно сделать как-то его сервисом...
PM MAIL   Вверх
termik
Дата 13.2.2006, 05:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


КотеГ
**


Профиль
Группа: Участник
Сообщений: 817
Регистрация: 20.11.2005

Репутация: 2
Всего: 33



Srvinstw
вот прога делаюшая из прог, сервисы, все интуитивно понятно..


Если в поиске не найдешь... то могу на мыло выслать

PM MAIL WWW ICQ   Вверх
Garik
Дата 13.2.2006, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник Клуба
Сообщений: 216
Регистрация: 25.3.2002
Где: Москва

Репутация: 4
Всего: 4



Все делается проще и без дополнительных программ встроенным средством Windows - WSH. Создать файл:

Код

//=====runhide.js=========
var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Run("notepad",0);
//=====end=runhide.js=====


Вместо notepad - полный путь к программе. В пути слеши должны быть двойными: "C:\\Folder\\file.exe".
Второй параметр в строке WSHShell.Run("notepad",0); указывает, что запускать надо в скрытом виде - без кнопки на панели задач, окно не видимо, приложение светится только в процессах.

Это сообщение отредактировал(а) Garik - 13.2.2006, 11:00
--------------------
Программист - это не профессия. Это диагноз...
PM MAIL WWW ICQ   Вверх
postovik
Дата 13.2.2006, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 9.2.2005

Репутация: нет
Всего: нет



Garik, спасибо большое!
А можно ли сделать чтобы еще проверялось запущен ли процес - если запущен закрыть , а если нет - открыть с помощью кода выше. Т.е. с помощью ярлыка можно будет закрывать или открывать приложение.
PM MAIL   Вверх
Garik
Дата 13.2.2006, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник Клуба
Сообщений: 216
Регистрация: 25.3.2002
Где: Москва

Репутация: 4
Всего: 4



Пример на VBScript (расширение файла должно быть .vbs)

Код

Dim WSh
Set WSh = WScript.CreateObject("WScript.Shell")
On Error Resume Next
 
   For Each Process in GetObject("winmgmts:"). _
   ExecQuery ("select * from Win32_Process where name='iexplorer.exe'")
      Process.terminate(0)
   Next
Set WSh = nothing

--------------------
Программист - это не профессия. Это диагноз...
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Windows"
December
bartram
Akella

Запрещается!

1. Обсуждать взлом и делиться кряками

2. Способствовать созданию и распространению вирусов

  • Для бессмертных бородатых вопросов типа Win vs Nix есть специальный форум Религиозные Войны
  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • ВСЕГДА УКАЗЫВАЙТЕ ВЕРСИЮ ОС

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, December, bartram, Akella.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Windows | Следующая тема »


 




[ Время генерации скрипта: 0.0651 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.