Jump to content

Çalışan Bir Programı Tamamen Sonlandırmak


WolfmanTR_
 Share

Recommended Posts

Program açık ise uyarı verip kapatılmasını sağlıyorum ancak tamamen kapanmıyor.Eklentiler vb. yan uygulamalar açık kalıyor işlem engelliyor.

 

Kapatmak için kullandığım kod bloğu :

processes = System.EnumerateProcesses();
for index,process in pairs (processes) do
Split = String.SplitPath(process);
if Split.Filename..Split.Extension == "chrome.exe" then
kapat = Dialog.Message("Browser Backup", "Google Chrome'un kapanması gerekiyor.\nDevam etmek istiyor musunuz ?", MB_YESNO, MB_ICONQUESTION, MB_DEFBUTTON1);
if kapat == 6 then
System.TerminateProcess(index);
Application.Sleep(1000);
end
end
end
Edited by WolfmanTR_
Link to comment
Share on other sites

Window.Close(handle, CLOSEWND_SENDMESSAGE)

Bu kod programa normal şekilde kapanmasını söylüyor. Her programda çalışır mı bilmiyorum.

Window.Close(handle, CLOSEWND_TERMINATE)

bu da sonlandırılmasını istiyor.

Link to comment
Share on other sites

ProgramSonlandir = function (strProcess)
strProcess = String.Lower(strProcess);
tblProcesses = System.EnumerateProcesses();
for i, strPath in pairs(tblProcesses) do
     local strFile = String.SplitPath(strPath);
     if (String.Lower(strFile.Filename..strFile.Extension)) == strProcess then
         System.TerminateProcess(i);
     end
end
end
ProgramSonlandir("IDMan.exe")
Link to comment
Share on other sites

Paylaşımını faydalı bulmakla birlikte biraz daha açıklamanı rica edeceğim.Tam olarak bu kodu hangi konsola yazacağız..

?

Merhaba, açıklanacak birşey yokki arkadaş soru sormuş bende yardımcı olmaya çalıştım.Yukarıda yazdığım kodu herhangi bir butona veya nerede işlev görmesini istiyorsanız oraya yazınız, ProgramSonlandir("IDMan.exe") buradaki IDMan.exe yerine görev yöneticisindeki herhangi bir uygulamanın ismini giriniz ve uygulamadan sonra ilgili uygulama sonlandırılacaktır.Umarım açıklayıcı olabilmişimdir.

Link to comment
Share on other sites

  • 3 years yıl...

Bu kotlar normal programları sonlandırıyor ama  "metin2client.bin" de işe yaramıyor  windowsun kendi görevi sonlandır butonu çalışıyor onun gibi bir kod yokmu direk çözüm metin 2 de işe yarasın çocuklar için yapıyorum süreli oyun gibi..tşk

Link to comment
Share on other sites

  • 2 hafta sonra ...

5a8c80ed40a1a_Ashampoo_Snap_20ubat2018Sal_23h08m40s_001_.png.cc108a22e1083cef598528290912896b.png

casper0007, 17.02.2018 - 00:05 yazdı:

ECHO VARSA ACIK OLAN PROGRAM KAPATILIYOR...
ping -n 5 127.0.0.1 >nul
call :progress 1
ping -n 5 127.0.0.1 >nul
call :progress 2
taskkill /IM metin2.exe /F

cmd olarak kaydedıp kapatabılırsın hatta zamanlamada ekleyebılırsın

buda kapatmadı

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...