![Задержать запуск программ Windows при загрузке?](https://rvso.com/image/1263757/%D0%97%D0%B0%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D1%82%D1%8C%20%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%20Windows%20%D0%BF%D1%80%D0%B8%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B5%3F.png)
На Windows XP я использую 18 программ. При запуске все они загружаются по 2-3 минуты. Антивирус, переводчик, анлокер, индексатор файлов, менеджер закачек, мессенджер и т. д.
Мне нужны все они, и они находятся в системном трее Windows, ожидая, когда я их использую. Поэтому я не могу удалить ни один из них, потому что я часто ими пользуюсь. 5-6 раз в день.
Но мне они не нужны в автозагрузке. Так как же мне отложить загрузку этих программ?
Например: - Антивирус, индексатор файлов: в автозагрузке - Переводчик, менеджер закачек, разблокировщик: через 5 минут после запуска и т. д.
Какие решения вы рекомендуете?
решение1
Startup Delayer выполняет задачу:http://www.r2.com.au/page/products/show/startdelay
решение2
Вместо команды ping, которую Джеффи предлагал ранее в Windows XP/Vista/2008, я использую команду timeout в пакетном файле.
Синтаксис:timeout /t seconds
@echo off
rem for 5mins delay..
timeout /t 300
rem starting delayed start programs
start cmd /C "C:\Some\Path\To\A\Program.exe"
start cmd /C "C:\Some\Path\To\A\Shortcut.lnk"
start notepad
P.S. Если вы не хотите видеть обратный отсчет, вы можете сбросить вывод следующим образом:timeout /t 300 > nul
решение3
Создайте пакетный файл с именем «5minsdelayStart»:
@эхо выкл. быстрый сон в течение 300000 миллисекунд (5 минут) ping -n 1 -w 300000 -4 10.0.0.0 >NUL rem запуск отложенных программ запуска запустить cmd /C "C:\Some\Path\To\A\Program.exe" запустить cmd /C "C:\Some\Path\To\A\Shortcut.lnk"
Замените команды внизу на те, которые вы хотите запустить с задержкой в 5 минут.
Добавьте этот пакетный файл в папку автозагрузки.
Примечание: Возможно, вам захочется создать ярлык для пакетного файла вместо этого, а затем установить параметры запуска для запуска пакетного файла в свернутом виде. В любом случае у вас будет командная строка в фоновом режиме, но, по крайней мере, если она будет свернута, это не будет слишком большим вмешательством!
Кроме того, если по какой-то причине в вашей сети 10.0.0.0 на самом деле ведет к чему-то допустимому, то вам следует изменить этот IP-адрес на что-то другое (не имеющее маршрута).
решение4
Сначала удалите их из автозагрузки.
Затем создайте пакетную программу для их запуска.
Поэтому после того, как ваш компьютер загрузится, первое, что вы сделаете, это запустите пакетную программу, чтобы загрузить все.