要如何以最高權限去刪除正在執行中的檔案?

各位前輩好,目前已經知道要如何在labview下去使用"taskkill"去使用刪除其他類型正在開啟的執行檔(例如txt檔或…其他),那如果需要使用"最高權限"去刪除的話,這該如何下達??

雖然不知道你的最高權限是指啥?
我個人覺得 最高權限 如下圖 提供給你參考
HighestAuthority

你好,不好意思,也許是我說明的不是很清楚…當有其他類型的exe檔開啟時,有時會出現無法直接以taskkill指令去刪除,如果以手動刪除來說就是必須到工作管理員下"按下結束工作"或是以"系統管理員身分"才可取消動作…那在LV環境下,要怎麼樣下達才可達到這個效果

對著執行檔按右鍵以系統管理員身分執行,或是右鍵內容設定把以系統管理員的身分執行此程式打勾

Dogthief 您好,剛試過您提供之方式仍是無法刪除

幫你google到這一篇,
https://a01832851.pixnet.net/blog/post/218455260-labview_以程式化方式關閉外部應用程式(%E5%9F%B7%E8%A1%8C%E6%AA%94
試試看?

有一些程序,tskill和taskkill 或許無法結束,那麼就試試 ntsd.
如在CMD中顯示ntsd不是内部命令
請自行搜尋 ntsd.exe下載到 System32 目錄下

一: PID
命令格式:ntsd -c q -p PID
命令範例: ntsd -c q -p 1332

如何獲取程序的PID呢?
在CMD下輸入TaskList就可以獲取當前工作管理員所有程序的PID

二:程式名稱
命令格式:ntsd -c q -pn 程式名稱.exe
命令範例:ntsd -c q -pn Explorer.exe

大家好謝謝大家的回覆!
JD您好, PID及ntsd剛剛試了一下,都出現"memory is full"的錯誤視窗??!

Error 2 (Memory Full) When Using the System Exec VI - Support

  1. cmd /c
  2. 必須包括應用程序的完整文件路徑.

您試試 ReadInvData.exe 應用程序的完整文件路徑,
如果文件路徑包含任何空格,則整個路徑必須用引號引起來。

JD您好,在參照上述的內容後,已可確實刪除該EXE檔了…謝謝