Порядок автозагрузки Windows 7

1. Veetavas 06.11.14 14:27 Сейчас в теме
Автозагрузка в Windows 7 складывается из Бог весть чего. Самый полный список можно лишь через msconfig увидеть. Но вопрос в следующем: у меня при загрузке запускается несколько программ, ярлыков. файлов. Можно ли как-то штатными средствами Windows установить порядок/приоритет загрузки?

Если не знаете, но САМИ пользуетесь неким софтом по этой части - поделитесь знанием.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Cooler 22 06.11.14 14:40 Сейчас в теме
Батник или CMD-файл считается штатным средством?
3. Veetavas 06.11.14 14:44 Сейчас в теме
(2) Cooler, считается. Вообще, самым приоритетным является как раз-таки вызов CMD-файла, очищающего некоторые папки на ПК. Каким образом можно его допилить, чтобы он первым запускался?
4. Cooler 22 06.11.14 14:52 Сейчас в теме
(3) Его надо допилить следующим образом: перенести в него всю автозагрузку в желаемом порядке.
6. Veetavas 06.11.14 15:05 Сейчас в теме
(4) Cooler, типа: запуск msconfig - вкладка "Автозагрузка" - в свой cmd переписать столбец "Команда" со включенными элементами автозагрузки - "Отключить все"? И никаких проблем не предвидется? А потом периодически проверять, не появилось ли что новое, не включилось ли ранее отключенное?

(5) azmon, спасибо. Если не найду способа штатными средствами, взгляну на сие творение.
7. azmon 1 06.11.14 15:17 Сейчас в теме
(6) Veetavas, если получится сделать штатными средствами поделись пожалуйста. Как то мне тоже надо было сделать что то подобное. Штатными средствами не получилось. Помогла вышеуказанная программа.
9. Cooler 22 06.11.14 15:25 Сейчас в теме
(6)
запуск msconfig - вкладка "Автозагрузка" - в свой cmd переписать столбец "Команда" со включенными элементами автозагрузки
Не совсем: при запуске Windows-программы из пакетного файла его выполнение не прерывается до полной отработки программы, практически сразу же идет запуск команды из следующей строки пакетника. Таким образом может получиться, что, например, 2-я по порядку программа, быстрая и компактная, отработает раньше, чем 1-я, но объемная и тяжеловесная.

Чтобы предотвратить это вместо команды:

MyProgram.exe /MyParameter

применяется команда:

start /w MyProgram.exe /MyParameter

Где MyProgram.exe - программа, которая должна быть запущена, а MyParameter - параметр запуска (если есть).

Но есть тут и подводный камень: при такой командной строке выполнение пакетного файла продолжится только после завершения MyProgram.exe - а если это какая-то фоновая программа, то получается, что никогда.

В-общем, надо экспериментировать. В том числе и с использованием штатного планировщика (режим запуска задачи "При загрузке Windows") - но вот какой у него приоритет по сравнению с ключами реестра - не скажу, проверять надо.

Да, и напоследок совет: вместо msconfig лучше пользоваться диспетчером автозапуска из утилиты AVZ - можете узнать много интересного о системе.

(8) Надеюсь, я ответил на ваше замечание?
8. azmon 1 06.11.14 15:19 Сейчас в теме
(4) Cooler, так не получится. Потому что запуск следующей программы в списке не будет ждать завершения работы cmd файла.
5. azmon 1 06.11.14 14:59 Сейчас в теме
Программа AnVir Task Manager умеет это делать.
10. Veetavas 10.11.14 18:05 Сейчас в теме
В итоге совершил следующее:
В планировщике создал задание, запускающее указанный CMD-файл.
Расписание - см. картинки. (расписания одинаковые)
Пока работает, но не идеально: расписание при запуске ПК не срабатывает, при входе пользователя(любого) срабатывает.

Кто-то может прокомментировать, почему "При запуске" не срабатывает?

P.S. Содержимое CMD-файла - удаление некоторых папок и очистка корзины, не более.
11. Cooler 22 10.11.14 19:26 Сейчас в теме
(10)
Кто-то может прокомментировать, почему "При запуске" не срабатывает?
Потому что у разных пользователей могут быть разные расписания, соответственно, "При запуске" будут выполняться разные задания.

Соответственно, до авторизации пользователя - никаких заданий.

P.S. До авторизации запускаются только службы.
Veetavas; +1 Ответить
12. Veetavas 11.11.14 09:40 Сейчас в теме
(11) Cooler, спасибо. Теперь понятно.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот