На обычном ярлыке Windows есть поле «Назначение» и поле «Начать в».
Могу ли я сделать это в партии?
.
Усложнители:
Windows находится на C:
Приложение находится на E:
Папка Start in находится на диске L:
.
Программа, которая у меня есть, использует поле «Начать в» для поиска сохраненных ею файлов (через диалоговое окно открытия программы).
яне могусделайте следующее:
cd /d E:\Program\
start program.exe
Потому что в этом случае программа запустится и будет искать сохраненные файлы на E:\Program, как у меняне указанов любом месте папки «Начать в» (и люди упрощают мой вопрос, когда я спрашиваю, как его сформулировать)
решение1
start "" /d c:\somefolder "E:\Program Files\PTC\Creo 2.0\Parametric\bin\parametric.exe"
Устанавливает папку автозагрузки.
решение2
Вот что вам нужно сделать:
cd /D L:\WhateverFolderYouWant
start E:\Program\program.exe
Каталог, в который вы cd
переходите, является текущим рабочим каталогом, который программа будет использовать в качестве своего каталога "Start In". Если вы укажете полный путь к программе, которую хотите запустить, то она запустит эту программу с правильно установленным текущим рабочим каталогом.
Суммируя,не cd
в каталог программы, cd
в каталог, который вы хотите считать каталогом «Start In».