Bazı işlemleri yeniden başlatmak istiyorum. Bunu, someApp.exe olarak adlandırın. Bu işlemi nasıl yeniden başlatabilirim? Bu benim uygulamam değil. Bu bir dış program.Diğer uygulamayı yeniden başlat. C#, .net
6
A
cevap
8
Ne yapmak istiyorum:
C# bir süreç örneğini elde etmenin bazı yolları vardır tekrar başlatın süreci
var process = Process.GetProcessesByName("notepad++")[0];
Sonra yapabilirsiniz: Diyelim ki sürecin adını biliyor varsayalım onu öldürmeden önce bu kadar, sürecin yolunu bilmek gerekir, process.Kill();
Ama tekrar başlatmak için, yürütülebilir yolunu kaydedin:
var path = process.MainModule.FileName;
Ve sonra yapabilirsiniz:
Process.Start(path);
You should
GetProcessesByName
döner birinci eleman almadan önce elementler, ama sadece burada önemli şey odaklanmak istiyorsa çek.+0
Program başlatma argümanları ne olacak? (komut satırı kolonu için görev yöneticisi olarak gördüğümüz gibi) –
0
Process.Start'ı kullanabilirsiniz.
İlgili konular
- 1. Sunucuyu yeniden başlatmadan uygulamayı yeniden başlat?
- 2. PostgreSQL'i yeniden başlat Yeniden başlat
- 3. Gelen aramada uygulamayı başlat (android)
- 4. Kilitlenme Uygulamasını Yeniden Başlat
- 5. Bu betiği yeniden başlat
- 6. Uygulamayı otomatik olarak başlat Windows Phone
- 7. Phonegap uygulamamı proglamla yeniden başlat
- 8. Yeniden Başlat Git Repo
- 9. Python IDLE "yeniden başlat" olmayacak
- 10. WinForms uygulamasından bilgisayarı yeniden başlat?
- 11. Aynı düğümde yeniden oturum aç/yeniden başlat
- 12. C++ 11 haritayı başlat
- 13. .NET 3.5 Yeniden Dağıtılabilir - 200 MB? Diğer seçenekler?
- 14. Python + Tornado Dosyaları düzenledikten sonra yeniden başlat
- 15. Android - bayrak etkinliklerini kullanarak push bildirimi tıkladıktan sonra uygulamayı aç veya yeniden başlat
- 16. Vim: Sözdizimini Yeniden Başlat Arbitrary Line'dan Vurgulama
- 17. İyonik canlı yeniden yükleme özelliği, uygulamayı yeniden yüklemiyor
- 18. Scrapy Spider: Bitirdiğinde örümceği yeniden başlat
- 19. Yeniden yükleme sırasında gpsd hizmetini başlat
- 20. Zarif bir Apache yeniden başlat APC'yi temizler mi?
- 21. C# Gizli form ile uygulamayı kapatın, diğer tüm formlar kapalı mı? C#
- 22. WPF Uygulamasını UI olmayan iş parçacığından yeniden başlat
- 23. iOS WKInterfaceTimer Başlat zamanlayıcı
- 24. Sublime Text 2 içindeki bir nodejs sunucusunu yeniden başlat/durdur?
- 25. Ebeveynin korumalı üyelerini başlatma listesiyle başlat (C++)
- 26. URL Yeniden Yazma .Net MVC
- 27. .NET 3.5 İstemci Çerçevesi yeniden dağıtılabilir mi?
- 28. Kullanıcı, uygulamayı kaldırdığında ve uygulamayı ios
- 29. textarea: yerel geri alma/yeniden başlat düğmesi tuşu
C# olmadan el ile bunu nasıl yaparsınız? –
@ Oscar Mederos - Görev yöneticisi -> İşlemi bitir -> İşlemi başlat – Hooch
Bunu öldürdükten sonra, tekrar nasıl başlatabilirsin? Demek istediğim, süreci nerede görüyorsun? –