Запустите кучу программ в Windows в указанном порядке

1

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

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

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

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

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

Riduidel
источник
Что касается вашего РЕДАКТИРОВАНИЯ ... Делайте то, что я делаю: удаляйте вещи из автозагрузки / реестра / msconfig и просто располагайте ярлыки на рабочем столе. Затем просто запустите то, что вы хотите, в том порядке, в котором вы хотите, дважды щелкнув. Если вы захотите автоматизировать это без написания скрипта, вам будет очень сложно бесплатно (так как у каждого пользователя и программы будут разные зависимости).
HaydnWVN

Ответы:

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 секунд - четвертому приложению или файлу потребуется минута + независимо от того, что вы установили в качестве времени ожидания.

TheKingOfScandinavia
источник
+1 Отличный ответ, вы могли бы предоставить больше информации о создании командного файла или о том, как выяснить пути.
HaydnWVN