2012-09-11 17 views
5

Jak zmienić katalog w pliku wsadowym, a następnie uruchomić polecenie w nowym katalogu? Mam plik wsadowy, aby zmienić katalog, ale nie uruchomię tego polecenia. To nie jest exe, to plik z opcjami. Zasadniczo potrzebuję zmienić katalog, a następnie uruchomić polecenie zapisane w ciągu znaków.Jak zmienić katalog, a następnie uruchomić plik wsadowy polecenia?

+2

opublikować plik wsadowy masz napisane. – basiljames

+0

Co to jest polecenie, którego nie można uruchomić po zmianie katalogu? Lepiej opublikuj plik wsadowy, jak powiedział basiljames. – arulmr

Odpowiedz

2

dałem przykładowy kod poniżej, aby zmienić katalog i uruchomić polecenie po tym.

cd C:\ #Will change the directory to C: 
ipconfig #Will return IP address details(any command can be used here) 
pause  #Will prevent command prompt from closing and waits for a keypress 

Zapisz jako plik wsadowy filename.bat a otrzymasz pożądany wynik. Ale upewnij się, że wprowadzone polecenie jest poprawne.

+0

również, jeśli musisz zmienić ** dysk **, a także katalog, użyj 'CD/D', ponieważ tylko CD zmieni katalog dla tego napędu, ale nie zmieni się na ten dysk – SeanC

17

Spróbuj użyć

pushd yourdir 
filetorun -options 
+0

To jest dokładnie to, czego potrzebowałem. Działa doskonale. Dzięki, Dan – dannyn382

+1

Bez obaw, jeśli to odpowiedział na twoje pytanie, kliknij na zaznaczenie, aby oznaczyć to jako zaakceptowane. –

+1

Zwykle lepsze od "cd", ponieważ można użyć polecenia popd, aby przywrócić oryginalny katalog. – Brian

Powiązane problemy