2012-06-17 18 views
22

Wiem, że wygląda na to, że już wcześniej się o to pytano, ale potrzebuję partii do otwarcia kolejnej partii w nowym oknie. Próbowałem:Uruchom plik wsadowy w nowym oknie z partii?

start abc.bat 

cmd abc.bat 

run abc.bat 

i innych. Wszystkie zostały otwarte w tym samym oknie lub po prostu otworzyły się okno wiersza polecenia w nowym oknie, ignorując moją partię. Czy istnieje polecenie wsadowe, aby otworzyć plik wsadowy w nowym oknie?

Odpowiedz

22

To trochę dziwne, że start abc.bat nie działa, ale Zakładam, że dzieje się tak dlatego, że uruchamiasz to w środku innej partii. Prawdopodobnie trzeba call:

22:22:38.85 c:\help call 
Calls one batch program from another. 

CALL [drive:][path]filename [batch-parameters] 

Dając start call abc.bat lub call start abc.bat w zależności od tego, co dokładny problem.

+2

startowym rozmowy abc.bat pracował dla mnie – mgrenier

1

start abc.bat działa dla mnie. Jaki jest problem w twoim przypadku? Możesz również spróbować start cmd /c abc.bat.

0

Niestety nie znam takiej metody (spotykam to samo). Jednak próby zabicia starego okna po uruchomieniu partia

abc.bat:

abd.bat 
stop 

abd.bat:

@echo off 
@echo It works! 
24

Czy to jest twoje po?

start "New Window" cmd /c test.cmd 
+1

powinno być zaakceptowane odpowiedź. Dzięki – Portekoi

-1

Jeśli masz zamiar uruchomić go w innym wierszu polecenia wpisz początek C: \ abc.bat lub cokolwiek katalogiem abc.bat to, czy chcesz, aby otworzyć go w tym samym wierszu polecenia , wpisz "C: \ abc.bat" ponownie, gdziekolwiek jest katalog. Powinien działać

Albo: nazywają "C: \ abc.bat" lub startu C: \ abc.bat