Merhabalar;
Python ile cmd’de kod yazmak istiyorum, yani python script’i ile cmd’nin taskkill komutunu kullanarak program kapatmak istiyorum.
Nasıl yapabilirim?
Teşekkür ederim.
1 Beğeni
Merhaba, aşağıdaki yöntemlerden istediğinizi kullanabilirsiniz.
Yöntem-1:
from os import system
# Önce sonlandırmak istediğiniz programın pid değerini bulun.
system("TASKLIST")
# Kapatmak istediğiniz programın pid değeri varsayalım 3964 olsun.
system("TASKKILL /PID 3964")
# veya programı ismiyle kapatmak isterseniz:
system("TASKKILL /IM program_ismi")
Yöntem-2:
from subprocess import Popen
# Yine önce sonlandırmak istediğiniz programın pid değerini bulun.
Popen("TASKLIST")
# Kapatmak istediğiniz programın pid değeri yine varsayalım 3964 olsun.
Popen("TASKKILL /PID 3964")
# veya programı ismiyle kapatmak isterseniz:
Popen("TASKKILL /IM program_ismi")
2 Beğeni
@dildeolupbiten ben bunu socket ile uzaktan yapmak istiyorum ve çalışan programların listesi socket ile bana gönderilmesini nasıl sağladım? Bu şekilde yapınca yeni pencere de gosterir
Malesef socket programlama konusuyla daha önce hiç ilgilenmedim. Fakat size yardımcı olması açısından
Türkçe kaynaklar gönderebilirim, belki yapmak istediğiniz bu kaynaklarda anlatılan bilgiler sayesinde yapılabilir.
2 Beğeni
Hayır örneğin ben şu anda çalışan programlarclistesini bir not defterine kaydetmek istiyorum bunu anlatmaya çalışmıştım @dildeolupbiten
O zaman aşağıdaki yöntemle istediğinizi yapabilirsiniz:
import subprocess
with open("test.txt", "w") as dosya:
subprocess.Popen("TASKLIST", shell=True, stdout=dosya)
1 Beğeni