Uruchamianie kilka programów naraz


(szachista) #1

Witam !

Chodzi mi o pliki bat. Program nie rozumie spacji występujących w nazwach folderów. Co zrobić, żeby zrozumiał ? Np.

start C:\Documents and Settings\All Users\Dokumenty\Szachy\ChessX\chessx.exe

Po uruchomieniu pisze, że system Windows nie może odnaleźć pliku "C:\Documents"

Jak w folderach nie ma nazwy ze spacją to rusza bez problemu. Np.

start J:\ChessX\chessx.exe

Mam Windowsa XP.


(deFco247) #2

W takim wypadku musisz objąć ścieżkę do pliku/folderu w cudzysłowie, np.:

start "C:\Documents and Settings\All Users\Dokumenty\Szachy\ChessX\chessx.exe"


(szachista) #3

Nic z tego. Pokazuje tylko czarne okno.


(floyd) #4

Dziwne, że u Ciebie się nie uruchamia. Czy na pewno taki plik istnieje?

Jeszcze spróbuj komendą cd przejść najpierw do wybranego katalogu:

cd C:\Documents and Settings\All Users\Dokumenty\Szachy\ChessX

start chessx.exe


(szachista) #5

Dziękuję za pomoc. Teraz ruszyło.

Jedynie jeszcze nie rusza gdy na końcu jest folder lub plik ze spacją w nazwie np.

cd C:\Documents and Settings\All Users\Dokumenty\Szachy\ChessX

start chess x.exe albo taki przykład

cd G:\WOJENNE

start Top Gun


(greh) #6

A co ma Ci ruszyć, jak nie podałeś rozszerzenia?


(szachista) #7

Jakie rozszerzenie ?


(greh) #8

A do tego Top Gun?

Nie ma rozszerzenia?


(szachista) #9

Ja mogę uruchamiać też foldery z ich zawartością, nie tylko programy np.

start G:\WOJENNE i pokazuje wszystkie wojenne filmy


(greh) #10

To mów, że Top Gun to nazwa folderu z filmem.

W takim wypadku robisz tak samo jak poprzednio wszystko w jednej linii i będzie działać.


(szachista) #11

Jeśli na końcu jest folder lub plik ze spacją w nazwie to nie rusza (tylko na końcu).