С Новым годом! Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018

Программа для быстрого запуска приложений, которые были запущены перед выключением компьютера

22.04.2014, 03:36. Показов 2456. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть много приложений, которыми мы пользуемся каждый день, которых нету в автозапуске, но которые мы часто запускаем сразу после включения компьютера. Список таких приложений каждый раз может меняться, потому добавлять их в автозагрузку не логично.
Эта программа решает это неудобство. Перед выключением компьютера она запоминает список запущенных программ и при следующем включении выводит окно с этим списком, в котором можно выбрать, какие программы запустить, какие добавить в список игнорирования и т.п.

С этой программой вам не придется вручную запускать программы, с которыми вы работали до завершения Windows.

Некоторые особенности:
1. Супер быстрый старт после запуска Windows - программа выводит список приложений для запуска практически сразу после экрана приветствия, и не нужно ждать, пока она запустится вместе с другими автозагрузочными программами. Для этого в настройках нужно поставить галочку "Очень быстрая автозагрузка".


2. Для запоминания состояния приложений перед выключением нужно создать ярлыки из интерфейса программы, потом выключать/перезагружать компьютер с помощью них.



Если нужно выключить компьютер другим способом (не ярлыком программы), тогда нужно запустить ярлык "Запомнить состояние программ", после чего выключить компьютер уже любом удобным способом.


3. Программа запоминает состояние только тех приложений, которых нету в автозапуске (так как приложения с автозапуска и так запустятся при старте системы)

Известные проблемы:
1. Программа может запомнить приложения из автозапуска, которые прописаны по пути:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
связано это с тем, что эта папка требует прав администратора для записи в нее, а тот способ, которым программа читает информацию о ярлыках, требует флаг записи (хоть он только и читает ярлык и его не изменяет).
Буду благодарен, если кто-нибудь подскажет способ, как в .NET (C#) прочитать информацию о ярлыках с общей папки без прав администратора.

Интерфейс программы: Русский, Английский

Требования к системе:
Установленный .NET Framework 4.0
Работа программы тестировалась только на Windows 7 и Windows 8.1.
На Windows XP работа программы не гарантируется, так как не проверялась.
Миниатюры
Программа для быстрого запуска приложений, которые были запущены перед выключением компьютера  
Вложения
Тип файла: zip ShutdownAutorunManager_1.0.0.1.zip (181.8 Кб, 31 просмотров)
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.04.2014, 03:36
Ответы с готовыми решениями:

Резидентная программа: печать списка программ, которые были запущены с момента запуска TSR
нужно написать на 8086 TSR-программу. У кого есть какие предложения? TRS программа по горячей клавише должна в окне распечатать список...

Утилита для быстрого запуска приложений
Всем привет. Скачал и установил программу Launchy — свободная утилита для быстрого запуска приложений для Windows. При первом же...

Сохранение данных перед выключением компьютера
Всем доброго времени суток! Как перед перезагрузкой или перед выключением компьютера сохранить данные в файл?

2
 Аватар для PAnT0P
1492 / 587 / 107
Регистрация: 26.03.2012
Сообщений: 1,039
23.04.2014, 17:40
Чем Вам ее угодил режим сна компьютера? Подозреваю чтобы. Ваша программа загрузит тодько программы без открытых в нем документов, в чем смысл тогда этой программы? Ведь стандартная функция. Превосхожиь ее и по скорости и по функциональности.

Добавлено через 5 минут
Сорри за опечатки, пишу с мобильного
0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
23.04.2014, 21:27  [ТС]
Цитата Сообщение от PAnT0P Посмотреть сообщение
Чем Вам ее угодил режим сна компьютера?
В том, что не всегда им можно воспользоваться. Иногда нужно компьютер перезагружать из-за обновлений винды, антивируса, фаервола и т.д...

К тому же:
Раньше я и пользовался спящим режимом всегда. Комп выключал завершением работы Windows только раз в пару месяцев. Но потом обзавелся SSD-накопителем, а как известно, они очень быстро износятся, если часто на них писать. У меня оперативной памяти 8 Гб, и при входе в спящий режим каждый раз записывать эти 8 гигбайт по 3 раза на день - SSDшка так долго не прослужит...
Потому и пришлось от спящего режима почти полностью отказаться в пользу обычного завершения Windows. Чтобы как-то компенсировать это, была и написана эта программа

В будущем у меня есть планы на счет этого приложения сделать еще так, чтобы она запоминала не только какие приложения открыты, но и какие файлы ими открыты, чтобы если было открыто 3 Word-овских документа, то после перезагрузки они все и загрузились.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.04.2014, 21:27
Помогаю со студенческими работами здесь

Определять окна которые будут запущены после запуска программы
Здравствуйте. Появилась необходимость написать программу. Нужно определять окна которые будут запущены после запуска программы, и...

Программа для контроля запуска приложений
Всем привет. Вообщем появилась идея чтоб попрактиковаться в C#. Сделать прогу, в которой записываешь названия нужных программ и когда...

Программа для запрета запуска приложений
Доброго дня. Мужики, подскажите программу (!использованную на своем опыте) для запрета запуска определенных задач. Мне надо в локалке...

Как определить закрывается моя программа вручную или выключением компьютера?
Запускается программа, которая открывает файл Excel, а при закрытии программы закрывает файл таким образом: app.Quit() app = null; ...

Не создаётся ярлык для программы на C# на панели быстрого запуска
Всем привет! Написал программу на WinForms C# в VS2010. Запускаю её довольно часто и хочу чтобы ярлык был на панели быстрого запуска...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru