VBS'de anahtar işlevini beklemeyi nasıl uygularım? Komut dosyasını duraklatacak bir şeye ihtiyacım var ve kullanıcı left_arrow tuşuna bastığında programa devam edecektir.VBS - Kullanıcı bir tuşa basana kadar komut dosyası nasıl duraklatılır?
5
A
cevap
9
Çok fazla seçeneğin yok. Bir konsol komut dosyanız varsa ve yaptığınızı varsayalım, girdiyi kullanıcıdan okuyabilirsiniz, ancak yalnızca [ENTER] 'a bastığınızda kaydedilir. Bu yüzden enter tuşuna basılana kadar durdurabilirsiniz. Örneğin:
WScript.Echo "Press [ENTER] to continue..."
' Read dummy input. This call will not return until [ENTER] is pressed.
WScript.StdIn.ReadLine
WScript.Echo "Done."
da DOS günlerinden eski pause
komut var. Ancak, pause
'u çalıştırmak için yeni bir konsol penceresinin bombardımanı, ikinci bir pencerenin görünmesine neden olur. Scriptinize geri dönmek için penceresinde bir tuşa basmanız gerekir. Muhtemelen istediğin şey değil.
Ancak üçüncü taraflar dışında, VBScript'in çalışma zamanında tuşa basma yöntemleri yoktur.
İlgili konular
- 1. Bir Etkinlik başka bir etkinliğe dönene kadar nasıl duraklatılır?
- 2. ruby webdriver: komut dosyası çalışırken tuşa nasıl basılır?
- 3. Her yabancı tuşa bir dizin eklemek için komut dosyası mı?
- 4. C# Zamanlayıcı nasıl duraklatılır?
- 5. DownloadManager'ı kullanarak nasıl duraklatılır?
- 6. Dosya VBS
- 7. Foreman, Control-C'ye basana kadar neden bazı şeyler üretmiyor?
- 8. Bir setTimeout çağrısı nasıl duraklatılır?
- 9. Web sayfasındaki herhangi bir satır içi komut dosyası kullanılmadan önce nasıl kullanıcı komut dosyası çalıştırabilirim?
- 10. NSTimer nasıl duraklatılır?
- 11. Bir komut satırı komut dosyası tamamlanana kadar MATLAB'ın geri dönmesini nasıl durdurabilirim?
- 12. Excel'de harici web sitesine bir hotlink oluşturmak için VBS komut dosyası oluşturma
- 13. Yürütme komut istemi komut dosyası nasıl oluşturulur
- 14. VBS onayla IE PopUp
- 15. Animasyon/geçiş ortasında nasıl duraklatılır
- 16. Python komut dosyası, ne kadar bellek kullandığını biliyor
- 17. C# bir uygulamayı durdurmadan kullanıcı girişini okuma
- 18. Kullanıcı tanımlı dizgeyi bir dosyaya yazmak için kabuk komut dosyası
- 19. Komut dosyası nasıl çalışır?
- 20. Tüm komut dosyası için hataları bastır
- 21. Komut dosyası bölümünde komut dosyası bölümüne nasıl eklenir
- 22. Bir işlem nasıl başlatılır ve sonra hemen duraklatılır?
- 23. çağrılması python komut dosyası bir python komut dosyası arıyorum
- 24. Kullanıcı, bir komut uygulamasının kaçışına basıldığında nasıl "Duraklatır"?
- 25. Bir komut dosyası aracılığıyla bir giriş txt dosyası Komut İstemi'nde bir çıkış txt dosyasına nasıl çalıştırılır?
- 26. Windows toplu komut dosyası bir
- 27. Kullanıcı girdisi bir şeye eşit oluncaya kadar
- 28. IE'de bir komut dosyası nasıl yüklenmez?
- 29. Şefde bir bash komut dosyası nasıl çalıştırılır?
- 30. Ubuntu'nun başlangıcında bir komut dosyası nasıl çalıştırılır?
'MsgBox' İşlev, bkz. [VBScript Dil Başvurusu] (https://msdn.microsoft.com/en-us/library/sfw6660x (v = vs.84) .aspx) – JosefZ