Tworzę plik wsadowy, aby uruchomić kilka programów, ale mam z tym problem pro gra mme.exe
. Skrypt utknął
cd "C:\Program Files (x86)\Dir 1\Main"
start "pro gra mme.exe"
Podczas wykonywania pojawia się monit C:\Program Files (x86)\Dir 1\Main>
. Co może być problemem? Dodam za pomocą podwójnych cudzysłowów, start "pro gra mme.exe"
aby wyrównać odstępy.
windows
batch
batch-file
cmd.exe
Youbecks003
źródło
źródło
start
jest ujęty w cudzysłowy, jest traktowany jako tytuł. Więc trzeba dostarczać obojętne parametr:start "" "pro gra mme.exe"
.start /?
) mówi, że tytuł jest opcjonalnie cytowanym pierwszym parametrem. Właśnie przetestowałem go na Win10 i jest zgodny ze specyfikacją:start cmd "Title"
ignoruje „Tytuł”.start /D "%USERPROFILE%" "my title" cmd
teraz działa nowe zachowanie - i jestem pewien, że przez długi czas to nie działało. Teraz zależy to od używanej wersji systemu WindowsOdpowiedzi:
Dodam za pomocą podwójnych cudzysłowów,
start "pro gra mme.exe"
aby wyrównać odstępyProszę przeczytać pomoc dla
start
.W twoim przypadku powłoka
"pro gra mme.exe"
jest interpretowana przez tytułcmd
jako tytuł .Zamiast tego możesz użyć następującego polecenia:
Uwaga:
Źródło - start
Dalsza lektura
źródło