1

Каждый раз, когда я начинаю работать на своем компьютере, мне приходится запускать несколько программ, некоторые из которых зависят от других. Я попытался перечислить их с их зависимостями:

  • KeePass
    • TrueCrypt
      • foobar2000 (чтение MP3 с закодированного TrueCrypt тома, пароль которого хранится в KeePass)
    • Chrome (для доступа к почте моей компании, используя пароль, сохраненный в KeePass)
  • опера
  • Fire Fox
  • Сценарий PowerShell, используемый для запуска домена GlassFish
  • Eclipse (запуск от имени администратора)
  • Flash Builder (запуск от имени администратора)

Есть ли какая-нибудь служебная программа, которая позволила бы мне запускать программы, которая запускается "простым" способом, которая позволила бы моему компьютеру делать все это, пока я просыпаюсь?

Обратите внимание, что мой компьютер работает под управлением Windows 7, и моя учетная запись пользователя автоматически входит в систему.

Кажется, я забыл упомянуть, что не хочу писать сценарии в любой форме. Мне нужен простой графический интерфейс, позволяющий мне выбирать элементы из моего меню "Пуск" и добавлять их в своего рода "отложенные пункты запуска".

2 ответа2

3

Используя командный файл, вы можете сделать это. Предположим, что ваш пакетный файл "autoRun.bat", поместите этот файл в папку автозагрузки .

Откройте командный файл в текстовом редакторе (скажем, в блокноте), напишите команды CMD в соответствующем порядке.

Пример:

ECHO OFF
cls
start notepad.exe
pause

Иначе, просто скопируйте ярлык Программы / Приложения и поместите его в папку Windows\Start Menu\Programs\Startup Папка автозагрузки . Вы получите значок программы на панели задач, указывающий, что программа действительно запущена. Чтобы удалить, вернитесь в эту папку и удалите. Обратите внимание, что задействован только ярлык.

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

Несколько похожих примеров: создайте пакетный файл в Windows для запуска нескольких приложений

2

В файле .bat или .cmd вы можете ввести следующее:

    @echo <OFF or ON>

    timeout /t <time in seconds>
    start "" "<path to first file or application>"

    timeout /t <time in seconds>
    start "" "<path to second file or application>"

Обратите внимание, что общее время ожидания для второго (и последующих приложений) является суммой первых - например, если у вас есть четыре элемента, которые вы хотите открыть, и время ожидания для первого установлено равным 10 секундам, время ожидания для для второго - 20 секунд, а для третьего тайм-аута - 30 секунд - четвертому приложению или файлу потребуется минута + независимо от того, что вы установили в качестве времени ожидания.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .