mirror of
https://github.com/oopuuu/zTC1.git
synced 2025-12-15 22:48:14 +08:00
22 lines
699 B
Python
22 lines
699 B
Python
import sys
|
|
import os
|
|
|
|
system = sys.platform
|
|
kill_cmd = None
|
|
if(system == 'win32'):
|
|
cmd_path = os.getcwd() + '\\MiCoder\\cmd\\Win32\\'
|
|
tasklist = cmd_path + 'tasklist.exe'
|
|
taskkill = cmd_path + 'taskkill.exe'
|
|
if('openocd_mico.exe' in os.popen(tasklist).read()):
|
|
kill_cmd = taskkill+' /F /IM openocd_mico.exe'
|
|
elif(system == 'darwin'):
|
|
if(os.system('/bin/ps xc | /usr/bin/grep openocd_mico_run') == 0):
|
|
kill_cmd = '/usr/bin/killall openocd_mico_run'
|
|
elif(system == 'linux'):
|
|
if(os.system('ps xc | grep openocd_mico') == 0):
|
|
kill_cmd = 'killall openocd_mico'
|
|
|
|
if(kill_cmd):
|
|
print 'WARNING: openocd process has already exits, kill it first'
|
|
os.system(kill_cmd)
|