Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Свернуть программу в трей после автозапуска

Ответить
Настройки темы
Любой язык - [решено] Свернуть программу в трей после автозапуска

Новый участник


Сообщения: 25
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изменения
Автор: vladimir-bondarenko
Дата: 15-09-2019
Товарищи, приветствую. Помогите пожалуйста решить проблему! Решил вспомнить старую красоту и установил Себе премиумную домашнюю Висту. Накатил на нее все обновы, драйвера, обои. Решил еще добавить программу мониторига и выполнения TRIM, под свой SSD WD, для запуска в автозагрузке. Но вот беда, при авто запуске и минимизации, через настройки самой проги, ругается UAC, отключать его совсем не вариант. Решил обойти ее с помощью утилитки Elevated Shortcurt, короче создал ярлык с наивысшими правами, закинул его в автозагрузку. Все стартует, но программа запускается с развернутым окном, что не есть гуд. Замена свойств на сворачивания окна в ярлыке ничего не дает. Так вот, надо создать какой нибудь скриптик, чтобы после автозапуска программы ее окно закрывалось. Программа после закрытия сама сворачивается в трей. Пробовал писать bat ники, но я в них не сильно силен. Ничего не вышло. Помогите пожалуйста!

Отправлено: 17:54, 15-09-2019

 

Новый участник


Сообщения: 25
Благодарности: 1

Профиль | Отправить PM | Цитировать


Товарищи, коль с bat ником никто не помог, у меня возникла другая идея. Так как с помощью утилитки Elevated Shortcurt, я создал ярлык с наивысшими правами,то в принципе если найти файл конфигуратор запуска этой программы, то можно в нем прописать минимизировать и прога через автозапуск будет свернуто запускаться, вопрос, а где он может храниться этот файлик?

Последний раз редактировалось vladimir-bondarenko, 22-09-2019 в 09:43.


Отправлено: 00:03, 19-09-2019 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Почему именно «файлик», почему не параметрик в реестрике? Возьмите Process Monitor и посмотрите, что происходит, когда Вы задаёте эти:



параметры.

Отправлено: 05:46, 19-09-2019 | #3


Новый участник


Сообщения: 25
Благодарности: 1

Профиль | Отправить PM | Цитировать


Хорошая идея. Вечером скачаю утилиту, попробую. Сейчас посмотрел в инете о данном инструменте, он достаточно много инфы содержит. Подскажите, а где и что нужно искать. То есть надо утилиту открыть в каком то разделе, запустить эту программу и что то увидеть, например доп. Процессы или запись в реестре???? Что я на основании увиденного должен сделать? Зайти в реестер, что дописать, внести изменения, можно поподробнее пожалуйста....

Отправлено: 07:00, 19-09-2019 | #4


Новый участник


Сообщения: 25
Благодарности: 1

Профиль | Отправить PM | Цитировать


Так, ну скачал я утилиту, запустил, нашел три строки с данной программой, что делать дальше?

Последний раз редактировалось vladimir-bondarenko, 22-09-2019 в 09:43.


Отправлено: 22:54, 19-09-2019 | #5


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата vladimir-bondarenko:
что делать дальше? »
Понажимать указанные переключатели в момент, когда включён захват событий.

Отправлено: 16:50, 20-09-2019 | #6


Новый участник


Сообщения: 25
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата Iska:
захват событий. »
Извиняюсь за "дурацкий вопрос", но облазив инет, в поисках данной фичи, в утилите ничего не нашел. Как его включить?

Отправлено: 22:18, 20-09-2019 | #7


Новый участник


Сообщения: 25
Благодарности: 1

Профиль | Отправить PM | Цитировать


Я попробовал создать задачу через планировщик задач. Все стартует, но с развернутым окном, там в тригерах можно прописать аргумент для программы. Как правильно прописать команду на свертывание окна?

Отправлено: 22:37, 20-09-2019 | #8


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата vladimir-bondarenko:
но облазив инет, в поисках данной фичи, в утилите ничего не нашел. Как его включить? »


Цитата vladimir-bondarenko:
нашел три строки с данной программой, что делать дальше? »
Цитата Iska:
Понажимать указанные переключатели в момент, когда включён захват событий. »
Я нашёл больше:
Скрытый текст

Код: Выделить весь код
04:18:37.3630449	WesternDigitalSSDDashboard.exe	4404	RegSetValue	HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce\WesternDigitalSSDDashboard	SUCCESS	Type: REG_SZ, Length: 172, Data: "C:\Program Files (x86)\Western Digital\SSD Dashboard\WesternDigitalSSDDashboard.exe"	Registry	0	Write	C:\Program Files (x86)\Western Digital\SSD Dashboard\WesternDigitalSSDDashboard.exe	"C:\Program Files (x86)\Western Digital\SSD Dashboard\WesternDigitalSSDDashboard.exe" 
04:18:37.3634136	WesternDigitalSSDDashboard.exe	4404	RegSetValue	HKLM\SOFTWARE\Wow6432Node\Western Digital\SSD Dashboard\StartWithWindows	SUCCESS	Type: REG_SZ, Length: 10, Data: true	Registry	1	Write	C:\Program Files (x86)\Western Digital\SSD Dashboard\WesternDigitalSSDDashboard.exe	"C:\Program Files (x86)\Western Digital\SSD Dashboard\WesternDigitalSSDDashboard.exe" 
04:18:50.7307323	WesternDigitalSSDDashboard.exe	4404	RegSetValue	HKLM\SOFTWARE\Wow6432Node\Western Digital\SSD Dashboard\StartMinimized	SUCCESS	Type: REG_SZ, Length: 10, Data: true	Registry	2	Write	C:\Program Files (x86)\Western Digital\SSD Dashboard\WesternDigitalSSDDashboard.exe	"C:\Program Files (x86)\Western Digital\SSD Dashboard\WesternDigitalSSDDashboard.exe" 
04:18:50.7311522	WesternDigitalSSDDashboard.exe	4404	RegSetValue	HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce\WesternDigitalSSDDashboard	SUCCESS	Type: REG_SZ, Length: 178, Data: "C:\Program Files (x86)\Western Digital\SSD Dashboard\WesternDigitalSSDDashboard.exe" -M	Registry	3	Write	C:\Program Files (x86)\Western Digital\SSD Dashboard\WesternDigitalSSDDashboard.exe	"C:\Program Files (x86)\Western Digital\SSD Dashboard\WesternDigitalSSDDashboard.exe"

Первые два события происходят при включении переключателя:

а вторые два — при включении подчинённого ему переключателя:

(поскольку у меня x64 ОС, а приложение — x86, то обращения к файловой системе и разделам реестра перенаправляются таким вот образом, учитывайте это в соответствии с разрядностью Вашей ОС).

Ну, и как это, собственно, выглядит в реестре:
Скрытый текст


Это сообщение посчитали полезным следующие участники:

Отправлено: 04:29, 21-09-2019 | #9


Новый участник


Сообщения: 25
Благодарности: 1

Профиль | Отправить PM | Цитировать


Iska, спасибо, что пытаетесь помочь! Нашел я в реестре эти записи, попробовал выставить параметр true для минимизации окна, но при перезапуске, к сожалению, программа также создает окно, то есть хоть и один параметр на запуск остается falshe, все равно окно висит и не закрывается, видно только два параметра или true или falshe работают, по отдельности не хотят...

Отправлено: 10:15, 21-09-2019 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Свернуть программу в трей после автозапуска

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Как свернуть программу в трей при запуске системы SuBZeRrro Microsoft Windows 10 25 04-05-2023 08:02
HWMonitorPro - пункт меню свернуть в трей SAOPP AutoIt 0 03-11-2010 11:06
Как открыть программу, которая запускается сразу в трей, при том что трей не виден Mikhail83 AutoIt 9 25-03-2010 08:39
Интерфейс - Как свернуть программу в трей после загрузки? Andrei_IW Microsoft Windows Vista 9 05-08-2008 16:50
Как свернуть программу в трей fossil Программирование и базы данных 8 15-04-2004 09:12




 
Переход