Hirdetés

Új hozzászólás Aktív témák

  • haromegesz14
    senior tag

    Nem értem hogy pontosan mit értesz ez alatt de én az ilyeneket 2 IF parancsból csinálom...

    if valami1=akarmi <parancs>
    if valami2=akarmimas goto :valami3

    :valami3
    set valami3=nemakarmi

    nem tudom hogy erre gondoltál e ha részletesebben le írod lehet tudunk segíteni de ha én nem csontika tuti :D

    Így is jó lenne nekem, viszont nem akar lefutni a program amikor:
    if valami1=akarmi <parancs>
    if valami2=akarmimas goto :valami3

    csak ha akarmi után írok valami parancsot.

    Ahogy próbáltam:
    @echo off

    set /p valami1=Add meg az elso erteket
    set /p valami2=Add meg a masodik erteket
    if /i "%valami1%"=="Bokor" goto valami3
    if /i "%valami2%"=="Fa" goto valami3

    :valami3
    set valami3=Erdo
    echo "%valami3%"
    pause

    Így viszont ha már akár melyik érték megfelel a kritériumnak akkor kiírja a valami3-at. Nekem viszont olyan megoldás kellene, hogy csak is akkor írja ki a valami3-at, ha valami1=bokor és valami2=fa. Ha nem írok parancsot valami1 vagy 2 után akkor le se akar futni. Bocs ha kicsit furán próbálom elmagyarázni a célom :D

Új hozzászólás Aktív témák