• 04-04-2023, 01:58:01
    #1
    Bir bat dosyası oluşturmak istiyorum.

    1 - Kullanıcıya " naber " diye bir soru sorulsun ve cevap istensin.
    2 - Cevap " iyi " olursa " guzel " diye bir uyarı verilsin ve " saat kac " diye yeni bir soru sorulsun ve cevap istensin.
    3 - Fakat cevap farklı olursa " değil tekrar cevapla iyi ol " diye bir uyarı verilsin ve tekrar sorulsun.
    5 - Cevap " saat 2 " olursa " tamam guzel dogru bildin simdi bir sayfa acilacak herhangi bir tusa bas " diye bir uyarı verilsin ve " google.com " web sayfası açılsın ardından bat dosyası kapansın.
    6 - Cevap farklı olursa " yanlis saate iyi bak " diye bir uyarı verilsin ve tekrar sorulsun.
  • 04-04-2023, 02:32:09
    #2
    @echo off
    
    set /p cevap="Naber? "
    if "%cevap%"=="iyi" (
        echo Güzel!
        set /p saat="Saat kaç? "
        if "%saat%"=="saat 2" (
            echo Tamam, doğru bildin!
            pause
            start "" "https://www.google.com"
            exit
        ) else (
            echo Yanlış saat! İyi bak.
            goto :soru
        )
    ) else (
        echo Değil, tekrar cevapla. İyi ol!
        goto :soru
    )
    
    :soru
    set /p cevap="Naber? "
    if "%cevap%"=="iyi" (
        echo Güzel!
        set /p saat="Saat kaç? "
        if "%saat%"=="saat 2" (
            echo Tamam, doğru bildin!
            pause
            start "" "https://www.google.com"
            exit
        ) else (
            echo Yanlış saat! İyi bak.
            goto :soru
        )
    ) else (
        echo Değil, tekrar cevapla. İyi ol!
        goto :soru
    )
    chatgpt bunu oluşturdu hocam
  • 04-04-2023, 02:41:05
    #3
    Trapsitor adlı üyeden alıntı: mesajı görüntüle
    @echo off
    
    set /p cevap="Naber? "
    if "%cevap%"=="iyi" (
        echo Güzel!
        set /p saat="Saat kaç? "
        if "%saat%"=="saat 2" (
            echo Tamam, doğru bildin!
            pause
            start "" "https://www.google.com"
            exit
        ) else (
            echo Yanlış saat! İyi bak.
            goto :soru
        )
    ) else (
        echo Değil, tekrar cevapla. İyi ol!
        goto :soru
    )
    
    :soru
    set /p cevap="Naber? "
    if "%cevap%"=="iyi" (
        echo Güzel!
        set /p saat="Saat kaç? "
        if "%saat%"=="saat 2" (
            echo Tamam, doğru bildin!
            pause
            start "" "https://www.google.com"
            exit
        ) else (
            echo Yanlış saat! İyi bak.
            goto :soru
        )
    ) else (
        echo Değil, tekrar cevapla. İyi ol!
        goto :soru
    )
    chatgpt bunu oluşturdu hocam
    hocam ilgin için teşekkür ederim fakat yanlış bu 2 saattir chatgpt ile yazmaya çalıştım bunu yapamadı