Порядок выполнения запускаемых (загрузочных) программ и «после времени»

0

Есть ли способ заставить пользовательские программы запуска запускаться через «некоторое время» после загрузки. Как отсортировать (порядок выполнения) программы «определенное количество времени (после другой программы)»? Может быть, командный файл, но какая команда? Например: «запустить это, (через 3 минуты) запустить это» через пакет или ..?

aksr
источник
1
Какая операционная система?
Питер Айзентраут
звучит как Windows для меня: \
Джон Т

Ответы:

2

С Soluto вы можете отложить запуск некоторых программ. И избавиться от ненужных ...

спинодальная
источник
0

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

@ping 127.0.0.1 -n 2 -w 1000> nul
@ping 127.0.0.1 -n% 1% -w 1000> ноль

например:

@echo off
start notepad
call wait.bat 30
start calc
call wait.bat 15

wait.bat - это пакетный файл, содержащий приведенный выше код пинга. При вызове в сценарии, как показано выше, аргумент - это время ожидания в секундах, в течение которого ваш сценарий будет приостановлен. Убедитесь, что он доступен через тот же каталог или переменную среды PATH, прежде чем пытаться вызвать его.

Джон Т
источник
Я ввел местоположение "wait.bat" в среду PATH, но когда я пытаюсь вызвать 2-й пакет, он действует так, как будто "wait.bat" не существует .. Я ввел местоположение "wait.bat" с именем " wait "и имя второй переменной" wait.bat "
aksr
Попробуйте поместить пакетный скрипт в тот же каталог, что и другой скрипт?
Джон Т
Вы также можете попробовать sleep 60(или желаемую задержку в секундах) вместо использования метода задержки пинга. Я нахожусь на Win XP SP3 здесь на работе и есть sleep, я думаю, более ранние версии XP не имели его. Я предполагаю, что это также возможно доступно в более новых версиях Windows.
DMA57361
Если вы не хотите sleep.exe, вам нужно скачать его из комплекта ресурсов Server 2003. В более новых версиях Windows есть команды waitfor и timeout.
Джон Т