yazend
Goto Top

Batch bringt fehler ! "der Befehl . ist entweder falsch geschrieben oder konnte nicht gefunden werden"

Hier meine aktuelle batch ich stehe vor dem Problem das die batch auf einmal gewisse befehle nicht mehr kennt
"der Befehl .... ist entweder falsch geschrieben oder konnte nicht gefunden werden"
und ich sehe leider den Fehler nicht.
Ich hoffe Ihr könnt mir hier weiterhelfen.
-DANKE-

@ECHO
SETLOCAL EnableExtensions
SET /A COUNT=0
REM SET Millisoft=HKEY_LOCAL_MACHINE\SOFTWARE\Millisoft\multiSwitchBox
SET Millisoft=HKEY_LOCAL_MACHINE\SOFTWARE\Ghisler\Total Commander
REM SET MyProcess=mecha8.exe
SET MyProcess=chrome.exe
TASKKILL /F /IM "TOTALCMD.EXE"  
FOR /f "tokens=3"	%%j IN ('reg query "%Millisoft%"^|findstr "InstallDir"') DO SET path=%%j  
ECHO %path%
:LOOP
FOR /F %%x IN ('tasklist /NH /FI "IMAGENAME eq %MyProcess%"') DO IF %%x == %MyProcess% GOTO EOF	REM diese Zeile funktioniert nicht !!!!  
SET /A COUNT+=1
ECHO %COUNT%
PING 127.0.0.1 -n 5 > NUL REM diese Zeile funktioniert nicht !!!!
IF "%COUNT%" == "20" (  
  GOTO STARTPROGRAMM
) ELSE (
  GOTO LOOP
)
:STARTPROGRAMM
REM START %path%\multiSwitchBox.exe
START %path%\TOTALCMD.exe
PAUSE
:EOF
PAUSE
EXIT

Content-ID: 395424

Url: https://administrator.de/forum/batch-bringt-fehler-der-befehl-ist-entweder-falsch-geschrieben-oder-konnte-nicht-gefunden-werden-395424.html

Ausgedruckt am: 23.12.2024 um 00:12 Uhr

rubberman
Lösung rubberman 12.12.2018 um 23:46:39 Uhr
Goto Top
PATH ist eine vordefinierte Variable. Überschreibst du sie, werden Systemtools nicht mehr gefunden. Ich gehe davon aus dass sich das Problem erledigt, wenn du einen anderen Variablenname verwendest.

Steffen
yazend
yazend 12.12.2018 um 23:56:01 Uhr
Goto Top
*TOP* das wars
hatte ich komplett übersehen - vielen Dank