powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как программно создать/удалить ярлык в автозагрузке.
5 сообщений из 5, страница 1 из 1
Как программно создать/удалить ярлык в автозагрузке.
    #36171096
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как это сделать через WshShell я прочитал.
Но не люблю я сей объект.
"Автозагрузка" на любом языке, заранее не известно на каком.
Хотелось бы либо через API, либо уж через просто Shell методом командной строки.
Пока не гуглил, м.б. намекнет кто на названия API если есть такие.
Скажем там, вариант пихания в MsConfig (без отображения в автозагрузке) тоже годится.
...
Рейтинг: 0 / 0
Как программно создать/удалить ярлык в автозагрузке.
    #36172754
Krasnaja Shapka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может просто убивать файлы в папке C:\Documents and Settings\<имя юзера>\Start Menu\Programs\Startup

этот путь C:\Documents and Settings\<имя юзера> можно найти через Environ()
...
Рейтинг: 0 / 0
Как программно создать/удалить ярлык в автозагрузке.
    #36173822
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да не, пока остановился на более грамотном варианте:
http://www.codenewsgroups.net/group/microsoft.public.vb.general.discussion/topic7381.aspx

"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
тем более без "админа" установщик у меня все равно не обходится.

Приложение о кот. идет речь суть иконка с меню управления более сложной системой.
Я бы его конечно в сервис бухнул, все инструменты под рукой, и если разрешить взаимодействие с рабочим столом, то иконка выводится, да только ведет оно себя похабно под "local system",не совсем как задумано было, чем все переписывать и думать откуда глюки проще в Run, а саму систему можно и в сервисы засунуть, отрабатываю потихоньку.
...
Рейтинг: 0 / 0
Как программно создать/удалить ярлык в автозагрузке.
    #36173824
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А насчет создать/удалить, ну допустим в настройках пропишу запускать/не запускать (основную систему), а иконка в трее... ну пожалуй это давно уже общепринятый дурной тон(меня лично бесит). Не нравится, иди в msconfig (или в реестр) и удаляй.
...
Рейтинг: 0 / 0
Как программно создать/удалить ярлык в автозагрузке.
    #36174038
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Дмитрий77
> а иконка в трее... ну пожалуй это давно уже общепринятый дурной тон(меня лично бесит). Не нравится, иди в
> msconfig (или в реестр) и удаляй.

А мне наоборот, очень удобно, потому, что у меня одновременно запущено 10-15 приложений и я очень радуюсь, когда
какое-то начинает сворачиватся в трей, как Outlook например.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как программно создать/удалить ярлык в автозагрузке.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]