: windows api si kullanmadan en rahat timer ile saniyede bir process listesini alıp, istediğin işlemi gene process. kill metoduyla durdurabilirsin Firewall tarzı birşey istemiş galiba. Çalışan işlemi değilde, çalışan işlemin yaptığı işlemi durdurcak

Merhaba. vb. net ile yaptığımız bir program ile, başka bir programın çalışmasını durdurabilirmiyiz ? rneğin a. exe internet explorer'ı açmak ile grevli. Yaptığımız program arka planda çalışır vaziyette a. exe açınca onu durduracak. Teşekkürler.

windows api si kullanmadan en rahat timer ile saniyede bir process listesini alıp, istediğin işlemi gene process. kill metoduyla durdurabilirsin - xx yerde hata var. - ya aslında kod şyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...

Cevaplarınız için çok teşekkürler. DE5TROY3R bunu yazdı: SharpShooter bunu yazdı: windows api si kullanmadan en rahat timer ile saniyede bir process listesini alıp, istediğin işlemi gene process. kill metoduyla durdurabilirsin Firewall tarzı birşey istemiş galiba. Çalışan işlemi değilde, çalışan işlemin yaptığı işlemi durdurcak Evet aynen yle. Ayrıca "kill" yanlış bilmiyorsam programı kapatıyor ve timer ile çalışan programın pid'ini alıyorum aldım derken o program zaten yapacağını yapmaz mı?

Verdiğiniz bilgiler ışığında şyle birşeyler denedim; nce bir programcık yaptım . Bu programcık çalıştığında c sürücüsünde bir dosya oluşturuyor. Şimdi esas yapmak istediğim daha ncede bahsettiğim gibi, bu tip destursuz işler yapan işlemleri engellemek. Esas program ise şuan şyle; Private Sub Form1_Load Handles MyBase. Load System. Diagnostics. Process. GetCurrentProcess . PriorityClass = System. Diagnostics. ProcessPriorityClass. RealTime End SubBu kod ile esas çocuğu gerçek zamanlı olarak çalıştırdım. Private Sub Timer1_Tick Handles Timer1. Tick Dim pProcess As Process = System. Diagnostics. Process. GetProcessesByName For Each p As Process In pProcess p. Kill Next End Sub Timer1. interval=1 ve enabled=true olarak, esas çocuğumuz x'i ses çıkaramadan kapatıyor. Sonrasında bir uyarı " felanca sürüm ve yayıncıya ait X isimli program çalışmak istedi. ne yapılmasını istersiniz? a)kapat b)kapat ve kara listeye ekle hatta sil gitsin c)çalıştır ç)güvenli uygulama olarak ata... Neticede oldumu sana güvenlik programı? Düzenleme: imla

createprocessA/W, shellexecuteA/W/EX/ terminateprocess (kernel32. dll/shell32. dll) apilerini hook edebilirsin... 🏴Hi'dan gelen varır Who'ya, Hi'da onun adıdır Who'da...