AU3通過(guò)服務(wù)名獲取進(jìn)程PID

admin AutoIt3評(píng)論685字?jǐn)?shù) 419閱讀模式

在AutoIt中,可以使用ProcessList()函數(shù)來(lái)獲取所有進(jìn)程的信息,然后遍歷進(jìn)程列表,查找指定服務(wù)名對(duì)應(yīng)的進(jìn)程。具體步驟如下:

;1. 使用ProcessList()函數(shù)獲取所有進(jìn)程的信息

$processList = ProcessList()

;2. 遍歷進(jìn)程列表,查找指定服務(wù)名對(duì)應(yīng)的進(jìn)程

For $i = 1 To $processList[0][0]
    $processName = $processList[$i][0]
    If StringInStr($processName, "服務(wù)名") Then
        $pid = $processList[$i][1]
        ConsoleWrite("服務(wù)名對(duì)應(yīng)的進(jìn)程PID號(hào)為:" & $pid & @CRLF)
        ExitLoop
    EndIf
Next

注意:在Windows系統(tǒng)中,服務(wù)名對(duì)應(yīng)的進(jìn)程名稱(chēng)通常為服務(wù)名加上“.exe”后綴。例如,服務(wù)名為“Spooler”的進(jìn)程名稱(chēng)為“spoolsv.exe”。因此,在查找進(jìn)程時(shí)需要注意加上后綴。文章源自網(wǎng)吧系統(tǒng)維護(hù)-http://www.strong-digital.cn/10661.html 文章源自網(wǎng)吧系統(tǒng)維護(hù)-http://www.strong-digital.cn/10661.html

版權(quán)聲明:文章圖片資源來(lái)源于網(wǎng)絡(luò),如有侵權(quán),請(qǐng)留言刪除!!!
廣告也精彩
admin
  • 本文由 發(fā)表于 2023年6月19日 10:07:07
  • 轉(zhuǎn)載請(qǐng)務(wù)必保留本文鏈接:http://www.strong-digital.cn/10661.html
匿名

發(fā)表評(píng)論

匿名網(wǎng)友 填寫(xiě)信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: