Форум программистов, компьютерный форум, киберфорум
Наши страницы

VBScript/JScript/WSH/WMI/HTA

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 62, средняя оценка - 4.95
aleksei1988
1 / 1 / 0
Регистрация: 15.03.2013
Сообщений: 18
#1

Как скрыть приложение из панели задач? - VBScript/JScript

18.12.2013, 15:51. Просмотров 8310. Ответов 9
Метки нет (Все метки)

Всем привет. Есть задача, нужно скрыть приложение с панели задач (в диспетчере пусть висит, альт+таб тоже не пугет).
На текущей момент нашёл в инете такое решение на яве:
var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Run("имя_проги",0);
Но столкнулся с проблемой, если прописать этот скрипт через реестр в автозагрузку, то при старте системы вылазит ошибка:
1C
1
2
3
4
5
Строка:  2
Символ:  1
Ошибка:  Не удается найти указанный файл.
Код:  80070002
Источник:  (null)
Если запускать скрипт руками, то всё работает отлично. Я вот подумал реально-ли этот скрипт заменить батником с такой же функцией. Гуру подскажите пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2013, 15:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как скрыть приложение из панели задач? (VBScript/JScript):

Как скрыть меню пуск, панель задач и запретить изменять настройки для обычного пользователя? - Администрирование Windows
Как скрыть меню пуск, панель задач и запретить изменять настройки для обычного пользователя?

Программное изменение положения панели задач - VBScript/JScript
Здравствуйте, Товарищи! У меня есть небольшой скрипт, который эмулирует нажатие CTRL+ALT+LEFT, что приводит к повороту изображения на...

VBS Закрепить программу на панели задач с запуском от имени Администратора - VBScript/JScript
Как известно можно закрепить программу на панели задач Windows 7/8/... при помощи такого скрипта: mshta.exe vbscript:Execute("dim exe:...

Настройка авто-скрытия панели задач через реестр (win 7) - Администрирование Windows
Народ, может, кто подскажет, как управлять этой фишкой? Изредка требуется убирать панельку и каждый раз лезть в настройки надоело уже......

Как скрыть с панели задач? - Delphi
Есть форма MainForm которая работает в фоновом режиме, а значек показывается только в трее! В оющем надо сделать, что бы форма не...

Как скрыть программу с панели задач - Delphi
1. Как определить координаты мыши не на форме, а на рабочем столе ? 2. Как скрыть программу с панели задач, мне нужно чтоб только иконка...

9
FraidZZ
Ex-Member
3903 / 1529 / 229
Регистрация: 06.01.2013
Сообщений: 4,052
Завершенные тесты: 1
18.12.2013, 17:02 #2
Проблема в том, что текущая папка меняется на system32. Пропишите полный путь к проге.
0
aleksei1988
1 / 1 / 0
Регистрация: 15.03.2013
Сообщений: 18
18.12.2013, 17:17  [ТС] #3
прописал полный путь. Файлы положил в корень C. Ошибка не ушла, скрипт не грузится, руками нажимаешь, всё запускает.
0
FraidZZ
Ex-Member
3903 / 1529 / 229
Регистрация: 06.01.2013
Сообщений: 4,052
Завершенные тесты: 1
18.12.2013, 17:52 #4
Да, в пути удвойте символы \ . То есть вместо "C:\File.exe" - "C:\\File.exe"
0
aleksei1988
1 / 1 / 0
Регистрация: 15.03.2013
Сообщений: 18
19.12.2013, 08:42  [ТС] #5
Прописал: "C:\\qwerty\\File.bat" - ошибка вылазить перестала, но скрипт не запускается.
0
Dragokas
Эксперт WindowsАвтор FAQ
16106 / 6925 / 834
Регистрация: 25.12.2011
Сообщений: 10,692
Записей в блоге: 16
19.12.2013, 21:07 #6
Цитата Сообщение от aleksei1988 Посмотреть сообщение
ошибка вылазить перестала, но скрипт не запускается.
Конечно не видите. Он же скрытый теперь от глаз, а не только из панели задач.
0
aleksei1988
1 / 1 / 0
Регистрация: 15.03.2013
Сообщений: 18
20.12.2013, 09:57  [ТС] #7
Dragokas
Скрипт запускает батник. Батник в свою очередь запускает процесс.

Когда запускаю скрипт руками - процесс появляется, и то что мне нужно - работает. Через автозагрузку нет ни ошибки, ни процесса, ничего.

В общем вопрос можно ставить таким образом - Как заставить работать .js скрипт через автозагрузку.
Если есть возможность через команды в bat скрыть с панели задач приложение, то это было самым простым решением.
0
Dragokas
Эксперт WindowsАвтор FAQ
16106 / 6925 / 834
Регистрация: 25.12.2011
Сообщений: 10,692
Записей в блоге: 16
20.12.2013, 23:16 #8
Создаете файл с расширение .js

Javascript
1
WScript.CreateObject('WScript.Shell').Run('путь к программе\\имя программы.exe',0,false);
Создаете к скрипту ярлык, или копируете сам скрипт в папку "Автозагрузка" (Пуск -> Все программы).

При этом следует учитывать, что некоторые приложение изменяют свое свойство видимости после запуска.
Так, например, стандартное приложение Windows Калькулятор (calc.exe) именно так и поступает,
а блокнот (notepad.exe) останется скрытым.
2
aleksei1988
1 / 1 / 0
Регистрация: 15.03.2013
Сообщений: 18
09.01.2014, 11:47  [ТС] #9
пробую, отпишусь

Добавлено через 3 часа 4 минуты
Dragokas
Всё заработало, спасибо, ты просто бос батников)
1
qvad
09.01.2014, 11:55     Как скрыть приложение из панели задач?
  #10

Не по теме:

Цитата Сообщение от aleksei1988 Посмотреть сообщение
бос батников
он Сенесей

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.01.2014, 11:55
Привет! Вот еще темы с ответами:

Как скрыть программу с панели задач? - Delphi
как скрыть кнопку программы с панели задач Windows Vista, (delphi 2009); все что я находил не работает(

Как скрыть иконку на панели задач? - Delphi FireMonkey
Пробовал так ShowWindow(FmxHandleToHWND(Self.Handle), SW_HIDE); Но пропадала только форма, а оставалась.

Как скрыть работающую программу в панели задач? - Windows 7
Подскажите, пожалуйста, как можно закрыть программу в панели задач. Когда мы открываем программу, логотип ее появляется внизу экрана. Мне...

Как скрыть кнопку программы с панели задач Windows - C++
Здравствуйте. Вот такая проблемка. При нажатии на буттон программа должна помещаться в трей, а с панели задач исчезать. Для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
09.01.2014, 11:55
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.