簡體   English   中英

taskkill實用程序的退出代碼是什么?

[英]What are exit codes from the taskkill utility?

在我的MSI安裝程序自定義操作處理程序(使用C ++完成)中,我無法獲得SE_DEBUG_NAME權限以便能夠打開和終止進程,因此我不得不使用taskkill實用程序來執行此操作:

taskkill /f /pid 1230

我需要知道的是來自taskkill的返回代碼,以便能夠查看進程是否終止以及可能沒有的原因。

我能夠在Windows 8機器上通過實驗獲得以下內容:

0 = success
1 = access denied
128 = no such process

這些是官方文件嗎?

官方錯誤代碼文檔位於:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms681381(v=vs.85).aspx

不幸的是,這涵蓋了所有Windows錯誤代碼,這些代碼可能在應用程序之間共享

但是你上面提到的兩個都在那里。 例如,128被列為“沒有要等待的子進程”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM