del7erly Posted August 28 Share Posted August 28 (edited) Komut isteminde, karşı tarafa sorulan ve, cevap verip enter ile devam ettiğimizde yapılan işlemin. Komut isteminde karşılığını arıyorum. Yani sorum şu; komut isteminde cevaptan sonra enterlemesi gerekiyor; evet ve enter, ya da hayır ve enter bu işlemi komut isteminde nasıl yaparım. evet enter yazıyorum olmuyor. sanırım enter yazısı olumsuz oluyor. Komut isteminde enter nasıl yaparım.. Klavyesiz. Edited August 28 by del7erly Quote Link to comment Share on other sites More sharing options...
Solution del7erly Posted August 29 Author Solution Share Posted August 29 Çözümlendi; Soruyu soran komutu kaldırdım. Direkt işleme geçti. Quote Link to comment Share on other sites More sharing options...
orj_inal Posted September 2 Share Posted September 2 @echo off color 06 Title TNCTR mode con:cols=110 lines=30 setlocal :basla cls Echo. echo DEVAM ETMEK ICIN GIRIS YAPINIZ (E/H): set /p userInput= set "userInput=%userInput: =%" for %%A in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do ( set "userInput=%userInput:%%A=%%A%" ) if "%userInput%"=="e" goto devamEt if "%userInput%"=="h" exit /b echo LUTFEN SECIM YAPINIZ "E" (EVET) YADA "H" (HAYIR) .. goto basla :devamEt :: ONAY VERILMESI HALINDE BURADAN DEVAM EDEBILIRSIN. Echo ISLEM BASARILI.. pause Sanırım böyle bir şey. 1 Quote Link to comment Share on other sites More sharing options...
del7erly Posted September 2 Author Share Posted September 2 orj_inal, 13 dakika önce yazdı: @echo off color 06 Title TNCTR mode con:cols=110 lines=30 setlocal :basla cls Echo. echo DEVAM ETMEK ICIN GIRIS YAPINIZ (E/H): set /p userInput= set "userInput=%userInput: =%" for %%A in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do ( set "userInput=%userInput:%%A=%%A%" ) if "%userInput%"=="e" goto devamEt if "%userInput%"=="h" exit /b echo LUTFEN SECIM YAPINIZ "E" (EVET) YADA "H" (HAYIR) .. goto basla :devamEt :: ONAY VERILMESI HALINDE BURADAN DEVAM EDEBILIRSIN. Echo ISLEM BASARILI.. pause Sanırım böyle bir şey. Hemen hemen böyle birşey ama, bana soru sorsun istememiştim, sorulan soruya evet yazıp enterlesin istedim. Ya da bi harf yazıp enterlesin istedim. Yani soruyu otomatikleştirmek diyebiliriz. Ama, soru soran kısmı kaldırıp halletmiştim. Uyarı yazısı çıkartıyor ama işleme deav ediyordu. Bu online office insatller için arıyordum bu işlemi. çözdükten sonra yayınlamıştım zaten. 1 Quote Link to comment Share on other sites More sharing options...
orj_inal Posted September 2 Share Posted September 2 (edited) soyle yapsan daha mantıklı olurdu.. soru sorup enterlamak yerine.. Echo devam etmek istermisiniz ::komutlar yani entara gerek yok echo ile işini halledebilirdin. hatta soyle olabilirdi.. Echo devam etmek istermisiniz ping localhost -n 2 > nul // bu kısımda ki bekleme ekranında bir şey gozukmez... geri saydırmak istersen eger soyle de olabilir.. timeout 2 // gibi :: komutlar dayanamıyorum yazacam... echo devam etmek istermisiniz Echo E ping localhost -n 2 //delay kısmını ister gostermeden ister gostererek yap.. timeoutla çözersin.. :: komutlar Edited September 2 by orj_inal Quote Link to comment Share on other sites More sharing options...
del7erly Posted September 2 Author Share Posted September 2 orj_inal, 5 dakika önce yazdı: soyle yapsan daha mantıklı olurdu.. soru sorup enterlamak yerine.. Echo devam etmek istermisiniz ::komutlar yani entara gerek yok echo ile işini halledebilirdin. hatta soyle olabilirdi.. Echo devam etmek istermisiniz ping localhost -n 2 > nul // bu kısımda ki bekleme ekranında bir şey gozukmez... geri saydırmak istersen eger soyle de olabilir.. timeout 2 // gibi :: komutlar dayanamıyorum yazacam... echo devam etmek istermisiniz Echo E ping localhost -n 2 //delay kısmını ister gostermeden ister gostererek yap.. timeoutla çözersin.. :: komutlar Teşekkürler denerim ama Officenin online indirme komut dosyası. FirstRun.bat olanını biliyorsanız eğer, değişik bir düzende yazılmış. Z harfine basıp enterlemem gerekirdi. Sadece Z yazıyordum birşey olmuyordu. Z yazdıktan sonra gelen komut ekranında enterliyordum yine bişey olmuyordu. Z enter yazdım yine olmamıştı. Z <<enter>> gibi değişik şeyler denemiştim yine olmamıştı. Soru soran kısmı kaldırınca, soruyla ilgili hata yazısı çıkarıp, işleme devam ediyordu. O anlık onu çözüm olarak bulmuştum. Teşekkür ederim. Denerim... 1 Quote Link to comment Share on other sites More sharing options...
orj_inal Posted September 2 Share Posted September 2 Dostum Z harfine bastıgında bir fonksiyon çagırıyor.. soyle bir şey de olabilirdi sanırım. "Goto Z" bu direk z fonksiyonunu çagırırdı. sorununu çözmene sevindim.. daha önce gorsem yardımcı olmaya çalışırdım..hatta senin konun için giriş yapdım siteye belki yardımcı olurum diye ama geç kalmışım .:) Ama gene de aklında bulunsun.. ChatGpt yi bir dene bence.. harika işler çıkartıyor.. Quote Link to comment Share on other sites More sharing options...
del7erly Posted September 2 Author Share Posted September 2 orj_inal, Şimdi yazdı: Dostum Z harfine bastıgında bir fonksiyon çagırıyor.. soyle bir şey de olabilirdi sanırım. "Goto Z" bu direk z fonksiyonunu çagırırdı. sorununu çözmene sevindim.. daha önce gorsem yardımcı olmaya çalışırdım..hatta senin konun için giriş yapdım siteye belki yardımcı olurum diye ama geç kalmışım .:) Ama gene de aklında bulunsun.. ChatGpt yi bir dene bence.. harika işler çıkartıyor.. Teşekkürler... Goto Z şuan aklıma çok yattı. İlk bunu denerim. Yardımın için teşekkürler. Konuyu açtıktan yarım saat ya da bir saat sonra çözmüştüm. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.