başlık içinde çalışan tüm diyor İstediğim, ancak cmd penceresi açık kalır ve kapatıldığında da komutu bitiririm. Arka planda cmd.exe dosyasını çalıştırmak istiyorum. Mümkün mü?Toplu bir komutla bir cmd penceresini başlatmak ama arka
0
A
cevap
2
Bu soru yanıtı burada edildi: How to run a command on the background on Windows?
Temel olarak, sadece başlangıç komutundan/b seçeneği gerekir. Bu işe yaramazsa
, bir böyle vbs yaratarak VB yol:/dak "" "cmd.exe" "Ben vb şaşırtıcı bakmak yankı başlatmak` kullanma
Dim WinScriptHost
Set WinScriptHost = CreateObject("WScript.Shell")
WinScriptHost.Run Chr(34) & "C:\Scheduled Jobs\mybat.bat" & Chr(34), 0
Set WinScriptHost = Nothing
+0
Sadece arka plan işleminizin stdin, stderr veya stdout ile çakışmadığından emin olun. Veya standart G/Ç'leri dosyalara/dosyalara yönlendirdiğinizden emin olun. Aksi takdirde, aynı pencerede '/ B' ile çalıştırdığınızda işler çok kafa karıştırıcı olur. – dbenham
İlgili konular
- 1. Belirli bir dizinde bir Explorer penceresini cmd.exe dosyasından nasıl açarım?
- 2. Bir java programını başlatmak için toplu iş dosyasını kullanırken konsol penceresini gizleyin?
- 3. Bir hizmeti yeniden başlatmak için dosyayı toplu halde gönderin. Windows
- 4. Bir parti çalıştırıldıktan sonra cmd nasıl engellenir?
- 5. Bir ncurses penceresini bir renkle doldurun
- 6. Bir dosyanın her satırını bir komutla boruya
- 7. Tıklayın gizli bir cmd tıklayın
- 8. cmd - bir metin dosyasına
- 9. Komut isteminden arka planda çalışan belirli bir işlemi nasıl öldürebilirim?
- 10. Kısayol bir etkinlik başlatmak için
- 11. Bir tarayıcı penceresini kapatmayı gerçekleştirme
- 12. CMD
- 13. Bir Toplu İş Dosyasıyla GIF'leri görüntüleyen bir HTML sayfası oluşturun
- 14. Bir komutla anahtar deposu dosyası oluşturun
- 15. Herhangi bir komutla ilgili NPM hatası
- 16. Bir uygulamanın penceresini bulup etkinleştirin
- 17. Bir toplu iş programını sürdürme
- 18. CMD
- 19. Tek bir komutla çoklu komutları tek tek
- 20. NeoVim'in içinde birden çok terminali tek bir komutla nasıl başlatırım?
- 21. Bir haritayı başlatmak ve C++
- 22. Bir toplu işinde cacheSweave nasıl kullanılır?
- 23. Özel bir komutla gönderilen tüm komutlar için Bash Tamamlamasının Korunması
- 24. Bir C programının konsol penceresini gizleyin
- 25. Tüm Oracle hizmetlerini başlatmak ve kapatmak için bir sql betiği
- 26. Konsol penceresini göstermeyen bir program nasıl yapılır?
- 27. Netbeans yüklemeden cmd ile bir java projesi nasıl çalıştırılır
- 28. Bir toplu iş dosyasını PowerShell
- 29. 32 bit kipte bir toplu iş dosyasından 64 bit kipte toplu iş dosyası nasıl çalıştırılır
- 30. Bir Hizmeti başlatmak ve durdurmak için PendingIntent
.."' minimize edilmiş bir cmd penceresini başlatabilirsiniz, ancak tamamen gizlenmiş @ user3558618'in '/ b' seçeneği ile cevabı vardır. – Bloodied
'/ K' seçeneğini kullanmak istediğinizden emin misiniz - arka plan işlemi asla bitmeyecek. Bunun yerine '/ C' kullanmak istediğinizi düşünüyorum. – dbenham