Показать полную графическую версию : [решено] Свернуть программу в трей после автозапуска
vladimir-bondarenko
15-09-2019, 17:54
Товарищи, приветствую. Помогите пожалуйста решить проблему! Решил вспомнить старую красоту и установил Себе премиумную домашнюю Висту. Накатил на нее все обновы, драйвера, обои. Решил еще добавить программу мониторига и выполнения TRIM, под свой SSD WD, для запуска в автозагрузке. Но вот беда, при авто запуске и минимизации, через настройки самой проги, ругается UAC, отключать его совсем не вариант. Решил обойти ее с помощью утилитки Elevated Shortcurt, короче создал ярлык с наивысшими правами, закинул его в автозагрузку. Все стартует, но программа запускается с развернутым окном, что не есть гуд. Замена свойств на сворачивания окна в ярлыке ничего не дает. Так вот, надо создать какой нибудь скриптик, чтобы после автозапуска программы ее окно закрывалось. Программа после закрытия сама сворачивается в трей. Пробовал писать bat ники, но я в них не сильно силен. Ничего не вышло. Помогите пожалуйста!
vladimir-bondarenko
19-09-2019, 00:03
Товарищи, коль с bat ником никто не помог, у меня возникла другая идея. Так как с помощью утилитки Elevated Shortcurt, я создал ярлык с наивысшими правами,то в принципе если найти файл конфигуратор запуска этой программы, то можно в нем прописать минимизировать и прога через автозапуск будет свернуто запускаться, вопрос, а где он может храниться этот файлик?
Почему именно «файлик», почему не параметрик в реестрике? Возьмите Process Monitor и посмотрите, что происходит, когда Вы задаёте эти:
https://i.imgur.com/KrqEZQz.png
параметры.
vladimir-bondarenko
19-09-2019, 07:00
Хорошая идея. Вечером скачаю утилиту, попробую. Сейчас посмотрел в инете о данном инструменте, он достаточно много инфы содержит. Подскажите, а где и что нужно искать. То есть надо утилиту открыть в каком то разделе, запустить эту программу и что то увидеть, например доп. Процессы или запись в реестре???? Что я на основании увиденного должен сделать? Зайти в реестер, что дописать, внести изменения, можно поподробнее пожалуйста....
vladimir-bondarenko
19-09-2019, 22:54
Так, ну скачал я утилиту, запустил, нашел три строки с данной программой, что делать дальше?
что делать дальше? »
Понажимать указанные переключатели в момент, когда включён захват событий.
vladimir-bondarenko
20-09-2019, 22:18
захват событий. »
Извиняюсь за "дурацкий вопрос", но облазив инет, в поисках данной фичи, в утилите ничего не нашел. Как его включить?
vladimir-bondarenko
20-09-2019, 22:37
Я попробовал создать задачу через планировщик задач. Все стартует, но с развернутым окном, там в тригерах можно прописать аргумент для программы. Как правильно прописать команду на свертывание окна?
но облазив инет, в поисках данной фичи, в утилите ничего не нашел. Как его включить? »
https://i.imgur.com/XmZpmSy.png
нашел три строки с данной программой, что делать дальше? »
Понажимать указанные переключатели в момент, когда включён захват событий. »
Я нашёл больше:
https://i.imgur.com/QvQYYUF.png
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"
Первые два события происходят при включении переключателя:
https://i.imgur.com/mX12gX2.png
а вторые два — при включении подчинённого ему переключателя:
https://i.imgur.com/TTXTO09.png
(поскольку у меня x64 ОС, а приложение — x86, то обращения к файловой системе и разделам реестра перенаправляются таким вот образом, учитывайте это в соответствии с разрядностью Вашей ОС).
Ну, и как это, собственно, выглядит в реестре:
https://i.imgur.com/NNv9dzU.png
https://i.imgur.com/vJ9kWs9.png
vladimir-bondarenko
21-09-2019, 10:15
Iska, спасибо, что пытаетесь помочь! Нашел я в реестре эти записи, попробовал выставить параметр true для минимизации окна, но при перезапуске, к сожалению, программа также создает окно, то есть хоть и один параметр на запуск остается falshe, все равно окно висит и не закрывается, видно только два параметра или true или falshe работают, по отдельности не хотят...
vladimir-bondarenko, ну, попробую уже напрямую:
"C:\Program Files (x86)\Western Digital\SSD Dashboard\WesternDigitalSSDDashboard.exe" -M
У меня x64 ОС. Вы указываете путь, соответствующий разрядности Вашей ОС.
vladimir-bondarenko
21-09-2019, 19:09
Iska, ну что я могу сказать. Вставил я в Планировщик задач, данную программу с наивысшим приоритетеом, во вкладке действие, добавил аргумент, который вы мне любезно предоставили и программа при включенном UAC прекрасно запускается и сворачивается в трей. То что надо! Огромное вам человеческое спасибо, за помощь!!!!! :))
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.