Just nu i M3-nätverket
Gå till innehåll

Behöver hjälp med en .bat fil


Nicke_90

Rekommendera Poster

Jag har följande kod i min .bat fil:

cd Servers\%1
set SERVEREXE=server%1.exe
for /f "tokens=*" %%j in ('WMIC PROCESS get Caption ^| find "%SERVEREXE%"') do goto FOUND
if errorlevel 0 goto NOTFOUND

:NOTFOUND
echo %SERVEREXE% not found.
start %SERVEREXE% (NEED LOCATION)
goto end

:FOUND
echo FOUND: %SERVEREXE%
taskkill /im %SERVEREXE%
goto end

:end

Men den funkar inte korrekt när jag konverterar om filen till en .exe fil. Det som händer är att han inte stänger av "server%1.exe" och kör igång en ny server%1.exe. Vad för fel har jag gjort?

 

Jag kan knappt inget om .bat filer (MS-DOS) så jag plockade denna kod från Google som jag sedan gjort om.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...