mais de uma instrução inicial no mesmo arquivo de lote?

1

Eu escrevi o seguinte arquivo em lotes:

start D:\folder1\bin\run.bat
start D:\folder2\bin\run.bat
start D:\folder3\bin\run.bat
start D:\folder4\bin\run.bat

Ele executa o primeiro start , mas depois me apresenta o seguinte erro:

windows cannot find " D:\folder2\bin" Make sure you type the name
correctly, and then try again. To search for a file, click the
start button,and then click search

Nota : Tenho certeza que a ortografia está correta e eu coloquei start D:\folder2\bin\run.bat em outro arquivo e ele foi executado corretamente.

    
por Mohammad AL-Rawabdeh 14.02.2011 / 16:24

1 resposta

2

Você provavelmente tem um caractere perdido ou uma citação incompatível. Há algo no seu arquivo de lote que você não está mostrando. É o espaço antes do "D" na mensagem de erro realmente lá (ou é um erro de digitação em sua pergunta)? Se for real, isso e o fato de que o erro mostra o diretório, mas não o nome do arquivo, fornece pistas sobre a origem do problema.

Tente ver se isso faz alguma diferença:

start "title" D:\folder1\bin\run.bat

Adicionando um título como esse para cada linha.

    
por 14.02.2011 / 17:06