Автоматизация запуска приложения с использованием скриптов на XP

1

Когда я пришел на работу, я потратил несколько скучных минут на запуск своих приложений. Я запускаю IDE, почтовый клиент, веб-браузер, систему отслеживания ошибок, Total Commander, ProcessExplorer и DebugView. Большинство из этих инструментов я использую для повседневной работы. Требуется много времени, чтобы начать их все.

Поэтому я создал BAT-файл и поместил вызов всех этих приложений внутрь. Когда я включаю свой рабочий компьютер, я просто могу запустить эту БАТ и иметь время для приготовления утреннего кофе. Тем не менее, я понял, что использование второго приложения BAT начинается только после того, как первое было закрыто. Поскольку я хочу, чтобы все приложения запускались, есть ли возможность сделать это с помощью файла BAT? Я не хочу использовать механизм запуска из Windows XP ...

smok1
источник
Почему бы не использовать папку автозагрузки из XP? Это самый простой способ; это не то, как я делаю это на работе для запуска около 6-7 приложений.
alex
Потому что я не хочу всегда запускать этот набор приложений. Иногда мне нужно запустить Delphi и processExplorer, иногда мне нужно запустить Visual Studio.
smok1

Ответы:

6

Вы пытались использовать Начните команда.

При запуске 32-разрядного графического пользователя   приложение интерфейса (GUI), cmd делает   не ждать, пока приложение выйдет   прежде чем вернуться к команде   незамедлительный. Это новое поведение не   произойдет, если вы запустите приложение из   командный скрипт.

Есть полезное руководство к стартовой команде здесь ,

stukelly
источник
4

Вы можете использовать start Команда порождать приложение без ожидания.

start app1.exe
start app2.exe
heavyd
источник
0

Вы можете использовать vbscript следующим образом:

Set objShell = WScript.CreateObject("WScript.Shell")
ObjShell.Exec("FullPath")
ObjShell.Exec("FullPath1")
ObjShell.Exec("FullPath2")
....

источник
0

Другая возможность заключается в том, чтобы захватить AutoHotkey а затем создайте сценарий для установки различных сочетаний клавиш для запуска этих приложений (например, Ctrl + Alt + V для visual studio, Ctrl + Alt + D для delphi и т. д.), а затем просто нажмите эти комбинации клавиш при запуске, чтобы запустить программы, которые вы хотите.

RCIX
источник
0

Создайте пакетный скрипт и внесите в него все необходимые приложения, которые вы хотите открыть, в следующем формате:

start "" /b PATH %ARGUMENT

Например:

start "" /b "C:\Program Files\Internet Explorer\iexplore.exe" %http://www.ibnlive.com
start "" /b "C:\Program Files\Microsoft Office\Office12\OUTLOOK.EXE"

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

3498DB
источник