Forum

Bir .exe'nin 2 den ...
 
Bildirimler
Hepsini Temizle

Bir .exe'nin 2 den fazla açılmasını engellemek

4 Yazılar
2 Üyeler
0 Likes
662 Görüntüleme
(@gokhansen)
Gönderiler: 51
Trusted Member
Konu başlatıcı
 

   Merhaba arkdaşlar, bir exe'nin birden fazla açılmasını engellemek için başka bir forumda aşağıda ki cmd kodlarını buldum. Fakat ben aynı exeden 2 den fazla açılamasın istiyorum. Çok uğraştım ama nafile.Yardımcı olabilecek var mı 

@echo off 
for /f "tokens=1" %%i in ('tasklist') do ( 
if /i "%%i"=="notepad.exe" ( 
echo bu OYUN ZATEN ACIK. IKINCI KEZ ACAMAZSINIZ 
pause 
goto:eof 


start c:\windows\notepad.exe

 
Gönderildi : 11/12/2018 22:33

ibrahim yildiz
(@ibrahimyildiz)
Gönderiler: 3824
Üye
 

Windows da kernel pek o şekilde çalışmıyor 2. açılıyorsa 3. de açılır. 🙂

****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 11/12/2018 22:59

(@gokhansen)
Gönderiler: 51
Trusted Member
Konu başlatıcı
 

Windows da kernel pek o şekilde çalışmıyor 2. açılıyorsa 3. de açılır. 🙂

 

Başka bir öneriniz var mı hocam.

 
Gönderildi : 12/12/2018 18:03

ibrahim yildiz
(@ibrahimyildiz)
Gönderiler: 3824
Üye
 

Bunu ancak uygulamanın yazılımcısı yapabilir process kontrolü yapar PID'ler üzerinden 2. sonra ki process'lere çözüm sağlar.
Harici uygulamalar için çözüm dediğim gibi zor ben bir yöntem bilmiyorum.

****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 12/12/2018 22:41

Paylaş: