我有一個腳本可以刪除並替換C:\Windows
目錄中的某些文件。在Windows中以管理員身份運行python腳本
我以管理員身份啓動命令行,然後啓動我的python腳本。當腳本試圖從C:\Windows
中刪除文件時,我得到WindowsError error 5
。
我該如何解決這個問題?
可能的解決辦法: 其實我是想修改其擁有所有權限只對用戶的TrustedInstaller文件,所以我用這個https://github.com/jschicht/RunAsTI運行Python腳本。
您是否嘗試使用「runas」cmd命令? – iColdBeZero
你是一名管理員,所以你可以獲得所有權併爲自己授予你想要的任何權限。您可以使用'subprocess.call'來運行takeown.exe和icacls.exe。 – eryksun