-1
我正在運行handle.exe來解鎖持有電子應用程序中指定文件夾的文件。當我在開發模式「npm start」中執行它時,它正在工作,當我「npm run build」並運行編譯的exe時,我得到「句柄是無效的錯誤」。Handle.exe不解鎖
該文件夾是由電子本身創建的,在應用程序結束時需要刪除該文件夾。我不能殺死所有持有鎖定文件夾內容的任務,因爲電子鎖持有鎖。而且,如果我避免殺死電子,那麼它的鎖定會阻止我刪除文件夾。
我運行這樣下面給出bat文件(蝙蝠名是kill.bat和採用兩個參數):
FOR/F 「令牌= 3,6-跳過= 5 delims =」 %% i的( '%〜F1 -accepteula%〜F2')做%〜F1 -c %%Ĵ-y -p %%我
這樣的使用被給出爲:kill.bat handle.exe FOLDER_PATH
即使我構建的應用程序作爲管理handle.exe不能執行解鎖
很難說沒有更多的細節,但它的聲音,我彷彿至少一個手柄*是*被關閉,這是什麼原因造成的「句柄無效」錯誤,即,您已經使Electron或您的程序依賴的句柄無效。描述爲什麼要刪除有問題的文件夾並詢問如何操作可能更有用。使用'handle.exe'不是一個非常明智的解決方案IMO。 –
電子應用程序正在公共計算機上運行,因此無論如何文件夾都需要刪除。你是否有任何想法可以作爲替代解決方案或模塊 –