batch command regel werkt niet :(

Status
Niet open voor verdere reacties.

dennis jonkers

Gebruiker
Lid geworden
3 nov 2009
Berichten
31
hallo Hallo

ik heb een .bat die niet wil draaien hij geeft melding ") niet verwacht"

het command moet pc x001001 controleren of hij online is dan controleren of een bepaald profiel aanwezig is %var2%dit schrijft hij allemaal weg in 3 verschillende txt bestandjes

het gaat om.

for /f "tokens=1 delims= " %%a IN ('Ping -n 1 X001001') DO IF "%a"=="Antwoord" (IF EXIST "\\X001001\c$\documents and settings\%var2%" (ECHO X001001 >> C:\delprof\%var2%_verwijderd.txt) ELSE (ECHO X001001 >> C:\delprof\%var2%_nietaanwezig.txt)) ElSE (IF "%a"=="Time-out" (echo X001001 >> C:\delprof\%var2%_staat-uit.txt) ELSE (IF "%a"=="Ping-aanvraag" (echo X001001 >> C:\delprof\%var2%_staat-uit.txt)))

wat is hier aan te doen?

Mvgr,

dennis jonkers
 
Laatst bewerkt:
Hallo,

U gebruikt : if ... ( if ... (

dus gebruikt u 2x (

als u dan ) gebruikt vraagt hij zich af :

... ( ... ( ... )

Bedoelt u :

... (1 ... (2 ... )2 )1

of :

... (1 ... (2 ... )1 )2


en hij kiest niet uit zichzelf dus stuurt hij een foutmelding terug.

probeer het op te lossen met

if ... ( goto 2 )

:2
if ... ( ... )

want dan is het voor hem zeker dat het dit is :

if ... (1 if ... (2 ... )2 )1

dus uw code wordt :

Groetjes,


Charlie (12 jaar)

PS : Vertel mij maar wanneer hij niet werkt, want dan kijk ik er nog even naar.
 
Laatst bewerkt door een moderator:
Lijkt ons niet dat na 2.5 jaar de TS'r nog op dit antwoord zit te wachten.
Topics ouder als 3 maanden mogen volgens de huisregels met rust gelaten worden. Deze voorzie ik nu maar van een slotje.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan