#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.8.1
Author: Naker90
Script Function:
Obtiene el PID de un proceso sabiendo su nombre
Ejemplo de uso
Msgbox(64, '', Find_PID_By_Name('explorer.exe')) ==> retorna el Process ID de explorer.exe
#ce ----------------------------------------------------------------------------
Func Find_PID_By_Name($sProcess_Name)
sShell($sProcess_Name)
Local $sPID = FileRead(@TempDir & '\PID.txt')
Local $sArray = StringSplit($sPID, ' ')
FileDelete(@TempDir & '\PID.txt')
Return $sArray[19]
EndFunc ;==>FindPIDByName
Func sShell($sName)
Local $sCMD = 'tasklist | find ' & '"' & $sName & '"' & '>PID.txt'
Run('"' & @ComSpec & '" /k ' & $sCMD, @TempDir, @SW_HIDE)
EndFunc ;==>sShell
Saludos Bueno necesitaba obtener el PID de un proceso sabiendo solo el nombre de este y salio esto, se podría hacer de otra forma mejor pero no me salia de otra forma.
Skype: naker.noventa