Dosowy problem

0

Witam, nie moge sobie poradzić z ustawieniem stałego piorytetu dla pewnego programu w Win XP. Ale zacznijmy od poczatku mam program restarter.bat ktory w oryginalnej wersji wyglada tak:

@echo off
:begin
echo Otserv Restarter 
echo Loading...
echo .
echo ..
darkonia74.exe
goto begin
:end

Ten program uruchamia od nowa serwer gry jesli ten padnie.
a tu mam kod ktory powinien ustawic wysoki piorytet dla programu

cmd /c start /abovenormal darkonia74.exe

Jednak jeśli połącze oba kody [mianowicie tak]:

@echo off
:begin
echo ::
echo :: =========================================
echo :: --- server fell down, restarting.. ---
echo :: =========================================
echo ::
cmd /c start /abovenormal darkonia74.exe
echo ::
echo :: =========================================
echo :: --- server fell down, restarting.. ---
echo :: =========================================
echo ::
goto begin
:end

program zamiast uruchamiac serwer jak padnie, uruchamia go cały czas i w efekcjie mam kilkanascie okienek serwera. Co robie nie tak ? P.S Z góry dziekuje za pomoc

0

a bez cmd /c nie działa? powinno być ok... bo tak to ci to towrzy nowe instancje cmd.exe i się wszystko zapętla...

0

Niestety bez tego efekt jest taki sam :/

0

odpusc sobie BAT'y i napisz prosty prog w C, pare linijek wyjdzie.

0

a może zrób po odpaleniu choice Retry, exit...

0

Nic dziwnego

Wykonuje i wraca do commanda. Pisz programik w C(was? Pisz w Delphi) i czekaj aż zakończy sie serwer i w koło macieju

1 użytkowników online, w tym zalogowanych: 0, gości: 1