Форум: "Прочее";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];
ВнизАвтозагрузка Найти похожие ветки
← →
GEN++ © (2006-01-31 21:51) [0]Вобщем надо чтобы при каждам запуски виндоуса запускалась моя прога. Как это можно зделать самым оптимальным способом? Желательно через копирование программы в определенную папку(адресс папки должен быть постоянным и не меняться от разных пользователей под виндовс хп ) ну или через альтарнативный вариант?
← →
Rouse_ © (2006-01-31 21:52) [1]Кидай ее в авторан (папка такая :) и будет тебе счастье...
← →
begin...end © (2006-01-31 21:52) [2]Евгений, пореже заходите в "Начинающих". Тогда и нервных срывов не будет.
:о)
← →
kaZaNoVa © (2006-01-31 22:00) [3]GEN++ © (31.01.06 21:51)
> определенную папку(адресс папки должен быть постоянным
> и не меняться от разных пользователей под виндовс хп )
не .. юзер всегда может поставить винду на любоую папку и разный диск, лучше всего в директорию юзера, на крайняк в системную - но тут права админа надо, а что делает прога?
← →
Игорь Шевченко © (2006-01-31 22:07) [4]GEN++ © (31.01.06 21:51)
Приветствую!
Присоединяюсь к [2], ну что поделать, задаются такие вот вопросы :)
← →
GEN++ © (2006-01-31 22:13) [5]просто к сожелению у меня толком не получаеться найти нужную папку почемуто мое приложение не запускаеться мне надо только полный адресс папки
← →
GEN++ © (2006-01-31 22:14) [6]и к томуже в данном случаи меня не волнует на каком диске устанавлен виндоус(потомучто не составит большой проблемы это узнать)
← →
kaZaNoVa © (2006-01-31 22:15) [7]
> альтарнативный вариант
да, чуть не забыл, заюзать папку temp :idea:
← →
SergP © (2006-01-31 22:22) [8]
>
> GEN++ © (31.01.06 21:51)
> Вобщем надо чтобы при каждам запуски виндоуса запускалась
> моя прога. Как это можно зделать самым оптимальным способом?
> Желательно через копирование программы в определенную папку(адресс
> папки должен быть постоянным и не меняться от разных пользователей
> под виндовс хп ) ну или через альтарнативный вариант?
А не проще ли запендярить ее в реестр и не мучаться?
← →
Kerk © (2006-01-31 22:24) [9]SergP © (31.01.06 22:22) [8]
А не проще ли запендярить
А по морде не дадут?
← →
kaZaNoVa © (2006-01-31 22:24) [10]SergP © (31.01.06 22:22) [8]
ага, еще можно её полностью сохранить в реестре в строковом поле - в BASE64 например закодировать ..
← →
kaZaNoVa © (2006-01-31 22:26) [11]Kerk © (31.01.06 22:24) [9]
ну зачем так грубо :))
← →
Джо © (2006-01-31 22:31) [12]> [9] Kerk © (31.01.06 22:24)
> А по морде не дадут?
Могут и дать. А можно и запендюрить. (с) Поручик Ржевский.
← →
SergP © (2006-01-31 22:34) [13]
> kaZaNoVa © (31.01.06 22:24) [10]
> SergP © (31.01.06 22:22) [8]
> ага, еще можно её полностью сохранить в реестре в строковом
> поле - в BASE64 например закодировать ..
Б-р-р... Извращенец... Я совсем и не думал об этом... У меня были вполне приличные мысли. Просто прописать в автозагрузку путь к файлу, который должен запускаться... :-)
Хотя мне интерестно, если прогу засунуть в реестр, допустим даже в BASE64, то как ее потом можно запустить?
← →
kaZaNoVa © (2006-01-31 22:35) [14]SergP © (31.01.06 22:34) [13]
то как ее потом можно запустить?
написать маленький распаковцик :)) и его уже в папку автозагрузки ))
← →
SergP © (2006-01-31 22:39) [15]
> kaZaNoVa © (31.01.06 22:35) [14]
... и его уже в папку автозагрузки
> ))
Ну так не интерестно....
← →
GEN++ © (2006-01-31 22:44) [16]Столько ответов и не одного по теме (точнее который бы реально помог при решении этой задачи) с реестором это слишком уж это просто не к чему я всеволишь прошучтобы мне подсказали адрес папки без учета имени диска и все
← →
Джо © (2006-01-31 22:54) [17]> [16] GEN++ © (31.01.06 22:44)
> и не одного по теме
А как же насчет "запендюрить"?! 8-()
← →
GEN++ © (2006-01-31 23:02) [18]я чуствою что меня не совсем поняли к сожеленью. Задача:
есть виндоус(к примеру на диске с) нужна папка при помещении в которую мою програму при каждом запуски виндоуса происходил старт моего приложения(:\Documents and Settings\имя пользователя\Start Menu\Programs\Startup я пробовал этот вариант но тут фигурирует имя пользователя D:\Documents and Settings\All Users\Start Menu\Programs\ также пробовал помещать вот в эту папку но к сожелению при этом после загрузки виндоуса нечего не происходит) Может ктото сможет сказать просто точный адрес к папки без учета имяни диска и пользователя?
← →
Gero © (2006-02-01 00:57) [19]Ты все делаешь неверно!!!
Учи матчасть!!!
← →
kaZaNoVa © (2006-02-01 01:20) [20]исчо можно попробовать проследить за программами-конкурентами, решающими подобные задачи, как они выходят из положения ....
← →
Джо © (2006-02-01 01:33) [21]Программу нужно распространять зашитой в ПЗУ ROM. Виндовс и Линукс маст дай.
← →
Юрий Зотов © (2006-02-01 02:33) [22]Помещать надо в
диск:\Documents and Settings\All Users\Start Menu\Programs\Startup
а точнее см. SHGetSpecialFolderPath и CSIDL_COMMON_STARTUP
И не саму программу, а ярлык на нее.
← →
Германн © (2006-02-01 03:08) [23]2 Юрий Зотов © (01.02.06 02:33) [22]
Ну не надо! Не надо помещать что-либо в "Автозагрузку для всех", до тех пор пока автор сабжа не уточнит задачу.
А вообще меня уже начинает доставать "Автозагрузка для всех"! Моя дщерь достигла того уровня развития, который слишком часто вступает в противоречия с моим видением ресурсов нашего домашнего компьютера.
← →
Чапаев © (2006-02-01 10:26) [24]
> Моя дщерь достигла того уровня развития, который слишком
> часто вступает в противоречия с моим видением ресурсов нашего
> домашнего компьютера
А подробней можно? ;-)
← →
ПЛОВ © (2006-02-01 10:55) [25]Написать сервис. Установить сервис (не важно, в какой он будет папке). Прописать для сервиса автозапуск.
Никаких мудоханий с реестром типа [10] :) никаких непонятно где находящихся папок автозапуска, никаких ярлыков.
Правда реализация сабжа достаточно сложная, но я именно так и делал.
← →
Cincinnut (2006-02-05 19:46) [26]Есть такая штука как %USERNAME% или %USERPROFILE%.
← →
LexxX © (2006-02-05 19:55) [27]Cincinnut (05.02.06 19:46) [26]
Это называется переменными среды!
%USERNAME% или %USERPROFILE%.
Также может быть полезным %systemroot%
← →
Anatoly Podgoretsky © (2006-02-05 20:34) [28]Папка такая есть, называется Program Files файл и есть ветка RUN в реестре пользователя HKCU.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.042 c