Destino e início em lote

Destino e início em lote

Em um atalho normal do Windows, temos o campo Destino e o campo Iniciar em.

Posso fazer isso em lote?

.

Complicadores:

O Windows está em C:

A aplicação está em E:

A pasta Iniciar em está em L:

.

O programa que tenho usa o campo Iniciar em para procurar os arquivos salvos (por meio da caixa de diálogo aberta do programa)

EUnão podefaça o seguinte:

cd /d E:\Program\

start program.exe

Porque neste caso o programa irá rodar e irá procurar os arquivos salvos em E:\Programa, como eu fiznão declaradoem qualquer lugar da pasta Iniciar (e as pessoas simplificam minha pergunta quando pergunto como declará-la)

Responder1

start "" /d c:\somefolder "E:\Program Files\PTC\Creo 2.0\Parametric\bin\parametric.exe"

Define a pasta de inicialização.

Responder2

O que você precisa fazer é o seguinte:

cd /D L:\WhateverFolderYouWant
start E:\Program\program.exe

O diretório que você cdacessa é o diretório de trabalho atual que o programa usará como diretório "Iniciar em". Se você fornecer o caminho completo do programa que deseja executar, ele executará esse programa com o diretório de trabalho atual definido corretamente.

Resumidamente,não cdpara o diretório do programa, cdpara o diretório que você deseja considerar como o diretório "Iniciar em".

informação relacionada