Python ile cmd kodu oluşturma

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.

https://yazilimsevdasi.com/python-ile-soket-programlama/

http://ahmetkotan.com.tr/python-socket-programlama.html

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