Como lidar com espaços em um arquivo bat?

-1

Então, eu estou tentando fazer um arquivo bat simples que lança dois programas ao mesmo tempo. O único problema é que um programa possui espaços em seu nome. Eu tentei todas as soluções que encontrei até agora e não consigo criar nada, apenas para de olhar para o primeiro espaço. O outro programa tinha espaços em seu nome, mas simplesmente renomeá-lo para que ele não tivesse espaços para corrigir o problema. Entretanto, o segundo programa não funcionava. Qualquer ajuda é muito apreciada.

Editar: aqui está o código que tenho:

@echo off

cd "C:\Users\Jordan\Desktop\Work"
start BDOFPSBooster.exe

cd "D:\BDO"
start "Black Desert Online Launcher.exe"

exit
    
por Jordan 17.02.2017 / 11:10

1 resposta

2

O comando START, em sua forma mínima, recebe dois argumentos: o título da janela e o programa a ser iniciado. Também não se esqueça de mudar para a unidade D: simplesmente digitando 'D:' antes de usar qualquer caminho relativo. Tente usar:

D:
cd "D:\BDO"
start "BDOL" ".\Black Desert Online Launcher.exe"
    
por 17.02.2017 / 12:07