Войти

Показать полную графическую версию : [решено] запустить правильно из cmd две проги


local5805
04-12-2021, 16:29
здравия!подскажите как запустить правильно из cmd две проги:"TriDefMediaPlayer"и "CareUEyes"?у меня при клике правой кн.мыши на файле 1.jpg(в контекстном меню) есть пункт "TriDefMediaPlayer" и если я кликаю на нём,то сразу открывается файл 1.jpg TriDefMediaPlayer-ом!создав cmd:
start "" "D:\PORT\TRIDEF\TriDef\TriDefMediaPlayer\TriDefMediaPlayer.exe"
start "" "D:\PORT\CAREUEYES\CareUEyes.exe"
и прописав ссылку в контекстном меню к этому cmd,открываются обе программы,но TriDefMediaPlayer теперь пуст!как сделать что-бы запускались обе проги и TriDefMediaPlayer сразу открывал нужный файл?

Iska
04-12-2021, 17:08
start "" "D:\PORT\TRIDEF\TriDef\TriDefMediaPlayer\TriDefMediaPlayer.exe" "Диск:\Путь\Путь\Путь\1.jpg"
start "" "D:\PORT\CAREUEYES\CareUEyes.exe"

и прописав ссылку в контекстном меню к этому cmd, »
Покажите.

local5805
04-12-2021, 18:00
Покажите. »
[HKEY_CLASSES_ROOT\SystemFileAssociations\.jpg\Shell\TriDefMediaPlayer\Command]
@="\"D:\\PORT\\TRIDEF\\TriDef\\TriDefMediaPlayer\\START.cmd\" \"%1\""

где START.cmd:
start "" "D:\PORT\TRIDEF\TriDef\TriDefMediaPlayer\TriDefMediaPlayer.exe"
start "" "D:\PORT\CAREUEYES\CareUEyes.exe"

простите мой косяк,имелось ввиду чтоб открывал не конкретный файл 1.jpg, а любые файлы с расширением .jpg!

Iska
05-12-2021, 04:30
Тогда попробуйте так:
start "" "D:\PORT\TRIDEF\TriDef\TriDefMediaPlayer\TriDefMediaPlayer.exe" "%~1"
start "" "D:\PORT\CAREUEYES\CareUEyes.exe"
Если нужно, чтобы работало и на удалённых ресурсах (UNC-пути) — пишите, поправим.

local5805
05-12-2021, 10:20
СПАСИБО большое,работает!!!и ещё,возможно не по теме,вдруг Вы знаете:
1. я решил перенести эту ссылку в "Открыть с помощью",для этого START.cmd конвертнул в TRIDEF.exe с помощью проги "Bat To Exe",но мой TRIDEF.exe не отображается(добавляется) здесь: https://i116.fastpic.org/thumb/2021/1205/8c/809dd65c29fa11346e4d98389854888c.jpeg (https://fastpic.org/view/116/2021/1205/809dd65c29fa11346e4d98389854888c.jpg.html) ,а только в основном меню https://i116.fastpic.org/thumb/2021/1205/c5/2b6ae2fa8f3012d39078df4396a3b4c5.jpeg (https://fastpic.org/view/116/2021/1205/2b6ae2fa8f3012d39078df4396a3b4c5.jpeg.html)!как мой TRIDEF.exe добавить с помощью реестра или cmd в это выпадающее меню (win 10х64 21Н2)??
2.можно ли убрать с помощью реестра или cmd эти пункты:https://i116.fastpic.org/thumb/2021/1205/1b/68f85c3908d916acf003ae5aa47a0b1b.jpeg (https://fastpic.org/view/116/2021/1205/68f85c3908d916acf003ae5aa47a0b1b.jpg.html) и https://i116.fastpic.org/thumb/2021/1205/05/38ef760833e1669715341e92dcbf6705.jpeg (https://fastpic.org/view/116/2021/1205/38ef760833e1669715341e92dcbf6705.jpg.html)???

Iska
05-12-2021, 11:56
но мой TRIDEF.exe не отображается(добавляется) здесь: »
А если его хотя бы раз выбрать через «Выбрать другое приложение» — будет затем там отображаться?

2.можно ли убрать с помощью реестра или cmd эти пункты: »
Не могу ничего сказать.

local5805
05-12-2021, 12:21
А если его хотя бы раз выбрать через «Выбрать другое приложение» — будет затем там отображаться? »
нет,не отображается ни при каких условиях,даже если я его выбираю основным для запуска!

local5805
06-12-2021, 01:08
значок стал отображяться только после смены конвертера "bat to exe"--с десяток перелопатил,завелось только на одном!еще раз СПАСИБО за помощь!




© OSzone.net 2001-2012