Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Интерфейс - [решено] Как создать ярлык, запускающий 2 приложения?

Ответить
Настройки темы
Интерфейс - [решено] Как создать ярлык, запускающий 2 приложения?

Аватара для DIMM DDR

Ветеран


Сообщения: 513
Благодарности: 22


Конфигурация

Профиль | Отправить PM | Цитировать


Иногда возникает необходимость открывать одним ярлыком сразу 2 приложения. Например, Skype и программу, записывающую разговор. Или Media Player Classic и программу, увеличивающую частоту кадров ("сглаживатель" видео).

Подскажите, пожалуйста, способ, как правильно создавать такие ярлыки? Лично я пока что создаю bat-файлы, но мне этот способ кажется не самым лучшим (выскакивает черное окошко - командная строка), да и вообще

Заранее спасибо!

PS Интересует способ для WinXP и Win7

Отправлено: 23:20, 31-01-2011

 

Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24527
Благодарности: 4498

Профиль | Сайт | Отправить PM | Цитировать


Цитата DIMM DDR:
как правильно создавать такие ярлыки? »
напр., так:
Код: Выделить весь код
%comspec% /c start "" "C:\Program Files\K-Lite Codec Pack\Media Player Classic\"mpc-hc.exe&& start "" calc.exe

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Как поменять термопасту за 100+ баксов

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:23, 01-02-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для Avalanche

Старожил


Сообщения: 256
Благодарности: 25

Профиль | Сайт | Отправить PM | Цитировать


можно bat-файл написать на запуск двух приложений)

-------
это известная проблема!


Отправлено: 13:50, 01-02-2011 | #3


Аватара для DIMM DDR

Ветеран


Сообщения: 513
Благодарности: 22

Профиль | Отправить PM | Цитировать


Цитата ShaddyR:
%comspec% /c start "" "C:\Program Files\K-Lite Codec Pack\Media Player Classic\"mpc-hc.exe&& start "" calc.exe »
А поясните, пожалуйста, что такое %comspec% /c, и что означает start "" ?

-------
Всем, кто мне отвечает-помогает, ставлю палец вверх :)


Отправлено: 18:18, 01-02-2011 | #4


Модератор


Moderator


Сообщения: 8214
Благодарности: 2838

Профиль | Отправить PM | Цитировать


Цитата DIMM DDR:
что такое %comspec% »
Цитата:
Цитата DIMM DDR:
и что означает start "" ? »
читать дальше »
Цитата:
C:\Documents and Settings\vasiliy>start /?
Запуск указанной программы или команды в отдельном окне.

START ["заголовок"] [/Dпуть] [/i] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME| /ABOVENORMAL | /BELOWNORMAL]
[/WAIT] [/b]
[команда/программа] [параметры]

"заголовок" Заголовок окна.
путь Рабочий каталог.
B Запуск приложения без создания нового окна с отключением
обработки сочетания клавиш ^C. Если приложение не
обрабатывает сочетание клавиш ^C самостоятельно,
единственным способом его прерывания является
использование сочетания клавиш ^Break.
I Новой средой станет исходная среда, переданная
cmd.exe, а не текущая среда.
MIN Запуск команды/программы в свернутом окне.
MAX Запуск команды/программы в развернутом окне.
SEPARATE Запуск 16-разрядной программы Windows в отдельной
области памяти.
SHARED Запуск 16-разрядной программы Windows в общей
области памяти.
LOW Запуск приложения с приоритетом IDLE.
NORMAL Запуск приложения с приоритетом NORMAL.
HIGH Запуск приложения с приоритетом HIGH.
REALTIME Запуск приложения с приоритетом REALTIME.
WAIT Запуск приложения с ожиданием его завершения.
ABOVENORMAL Запуск приложения с классом приоритета ABOVENORMAL
BELOWNORMAL Запуск приложения с классом приоритета BELOWNORMAL
команда/программа
Если это внутренняя команда cmd.exe или пакетный файл,
обработчик команд (cmd.exe) запускается с ключом /K.
Это означает, что окно не будет закрыто после завершения
команды.

Если это не внутренняя команда cmd.exe и не пакетный файл,
значит, это программа, которая будет запущена в графическом
или текстовом окне.

параметры Параметры, передаваемые команде/программе.


Изменения вызова внешних команд из командной строки или с помощью команды
START при включении расширенной обработки команд:

Для вызова неисполняемых файлов через механизм сопоставления типов файлов
достаточно просто ввести имя файла в командной строке. Например, команда
WORD.DOC запускает приложение, сопоставленное расширению имени файла .DOC.
Сведения о создании подобных сопоставлений из пакетных файлов приведены
в описаниях команд ASSOC и FTYPE.

При запуске 32-разрядного приложения с графическим интерфейсом пользователя
обработчик команд CMD.EXE не ожидает завершения работы приложения перед
возвратом к приглашению командной строки. Подобное новое поведение НЕ
относится к запуску приложений из пакетных файлов.

При выполнении командной строки, первым элементом которой является текстовая
строка "CMD" без расширения имени файла или указания пути, она заменяется
значением переменной COMSPEC. Это предотвращает запуск CMD.EXE из
текущей активной папки, если таковая программа там имеется.

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

.COM;.EXE;.BAT;.CMD

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

Если при поиске исполняемого файла нет соответствия ни одному из расширений,
выполняется проверка соответствия указанного имени папки. Если имя папки
соответствует указанному, то команда START запускает EXPLORER для этого
пути. Если такое действие выполняется из командной строки, то оно
эквивалентно выполнению команды CD /D для указанного пути.
Это сообщение посчитали полезным следующие участники:

Отправлено: 06:57, 02-02-2011 | #5



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Интерфейс - [решено] Как создать ярлык, запускающий 2 приложения?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Как создать ярлык для папки Сетевые Подключения. TheBombOCat Microsoft Windows 7 2 04-10-2009 13:06
Теория - Как можно создать ярлык чтоб он запускал 2 .exe файла Rock Программирование и базы данных 9 18-05-2008 21:49
Как создать ярлык на сетевой диск в bat файле? AlexKKK Microsoft Windows NT/2000/2003 4 13-12-2007 03:28
[решено] как создать ярлык выключения и перезагрузки на рабочем столе? kvagy Microsoft Windows 2000/XP 1 04-04-2007 01:07
Как создать "запускающий файл" MJR Microsoft Windows 2000/XP 9 25-12-2002 08:58




 
Переход