
    	h                        S SK r S SKrS SKrS SKrS r\S:X  as  \" \ R                  5      S:  aT  \ R                  SS  H@  r\" \5      r	\	(       a#  \
" \	5        \
" S5        \R                  " 5         M5  \
" S\-  5        MB     g\
" S5        gg)    Nc                     [         R                  " SSU 5        [         R                  " U 5      n UR                  [        R
                  " 5       5        [        U5      S:X  a  SU -  nU$ [        U5      S:  a  SU  SU S3nU$ [        R                  " [        R                  SUS   5      n[        R                  " US5        [        R                  " U5        S	nU$ !    N= f! [         a     Nf = f)
NProcessz
ID Processr   zCan't find %s   zFound too many z's - pids=`` )win32pdhutilGetPerformanceAttributesFindPerformanceAttributesByNameremovewin32apiGetCurrentProcessId
ValueErrorlenOpenProcesswin32conPROCESS_TERMINATETerminateProcessCloseHandle)procnamepidsresulthandles       mC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\win32/scripts/killProcName.pykillProcNamer      s    --ixP 77ADH0023 4yA~ 8+ M 
TQ"8*KvQ? M %%h&@&@!T!WM!!&!,V$M+  s   C $C& C#&
C32C3__main__r   zDumping all processes...z	Killed %sz#Usage: killProcName.py procname ...)sysr   r   r   r   __name__r   argvr   r   printShowAllProcesses     r   <module>r#      s       < z
388}qH!(+Ff01--/kH,- % 	34 r"   