Возможно ли отучить программу Photo Loader от Casio после каждого её запуска, прописываться в автозагрузке Висты? В настройках самой утилиты этого сделать нельзя.
Вопрос в другом — как отучить её прописываться там. Редактировать лист автозагрузки умею. Но каждый раз после запуска проги лезть туда и удалять её надоело.
Я уже давно юзаю AnVir Task Manager (http://www.anvir.net/), который в числе прочего следит за прогами, что прописывают себя в автозагрузку. При первой же такой попытке можно запретить делать это им впредь.
Ну, да. Чтобы контролировать других, она должна быть запущена. По-хорошему, она с лихвой заменяет дефолтовый Task Manager от Винды. Я доволен. Вы хотя бы почитайте про нее подробнее на сайте. Надеюсь, и Вам она глянется... ;)
Если прописывается в папке "Автозагрузка", то там создать папку с именем как у ярлыка (включая .lnk) и навесить запрет на удаление средствами безопасности NTFS. Если же прописывается в реестре - создать ключ (не значение!) с именем как у значения и аналогично запретить доступ на удаление. Вот и вся премудрость. Зачастую даже навешивать запрещающие ACL'ы необязательно, хватает "некорректного" типа объекта с нужным именем. з.ы. Легального софта, который сам в таких случаях умеет менять ACL и умничать пока вроде не встречал ;)
Спасибо! Видимо это решение, но то что вы написали для меня тёмный лес :) А нельзя ли что-нибудь прописать в линке ярлыка? Например, как у меня в The Bat, чтобы не показывался лого при старте почтовика: "C:\Program Files\The Bat!\thebat.exe" /NOLOGO
А это уже лучше смотреть в документации к программе, ибо зависит от конкретной программы, т.е. если такая возможность была предусмотрена разработчиками. Ещё, кстати, хорошим тоном является вывод краткой справки по параметрам командной строки если запустить программму с ключами: /? -? --help
Но опять таки, это если разработчики соизволили реализовать.
Меня в таких случаях вполне выручает AnVir Task Manager (http://www.anvir.net/), наша, бесплатная. Там при первой же попытке какой-либо проги прописать себя в автозагрузку (в любую из них) можно поставить галку что-то типа "Всегда удалять из автозагрузки" или "Запомнить выбор".
no subject
Date: 2009-04-21 10:57 am (UTC)Ccleaner - вещь!
http://fastvista.ru/content/view/13/
no subject
Date: 2009-04-21 10:59 am (UTC)Редактировать лист автозагрузки умею. Но каждый раз после запуска проги лезть туда и удалять её надоело.
no subject
Date: 2009-04-21 11:11 am (UTC)например на повершеле http://ru.wikipedia.org/wiki/Windows_PowerShell
no subject
Date: 2009-04-21 11:18 am (UTC)no subject
Date: 2009-04-21 11:42 am (UTC)no subject
Date: 2009-04-21 11:50 am (UTC)no subject
Date: 2009-04-21 11:56 am (UTC)no subject
Date: 2009-04-21 11:17 am (UTC)no subject
Date: 2009-04-21 11:41 am (UTC)no subject
Date: 2009-04-21 11:44 am (UTC)Собственно, ниже уже всё сказали.
no subject
Date: 2009-04-21 11:56 am (UTC)no subject
Date: 2009-04-21 11:32 am (UTC)Если же прописывается в реестре - создать ключ (не значение!) с именем как у значения и аналогично запретить доступ на удаление. Вот и вся премудрость. Зачастую даже навешивать запрещающие ACL'ы необязательно, хватает "некорректного" типа объекта с нужным именем.
з.ы. Легального софта, который сам в таких случаях умеет менять ACL и умничать пока вроде не встречал ;)
no subject
Date: 2009-04-21 11:47 am (UTC)А нельзя ли что-нибудь прописать в линке ярлыка? Например, как у меня в The Bat, чтобы не показывался лого при старте почтовика: "C:\Program Files\The Bat!\thebat.exe" /NOLOGO
no subject
Date: 2009-04-21 12:08 pm (UTC)/?
-?
--help
Но опять таки, это если разработчики соизволили реализовать.
no subject
Date: 2009-04-21 11:55 am (UTC)no subject
Date: 2009-04-21 12:00 pm (UTC)