Задержать запуск программ Windows при загрузке?

Задержать запуск программ Windows при загрузке?

На 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

  1. Создайте пакетный файл с именем «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"
    
  2. Замените команды внизу на те, которые вы хотите запустить с задержкой в ​​5 минут.

  3. Добавьте этот пакетный файл в папку автозагрузки.

Примечание: Возможно, вам захочется создать ярлык для пакетного файла вместо этого, а затем установить параметры запуска для запуска пакетного файла в свернутом виде. В любом случае у вас будет командная строка в фоновом режиме, но, по крайней мере, если она будет свернута, это не будет слишком большим вмешательством!

Кроме того, если по какой-то причине в вашей сети 10.0.0.0 на самом деле ведет к чему-то допустимому, то вам следует изменить этот IP-адрес на что-то другое (не имеющее маршрута).

решение4

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

Связанный контент