C:\Windows
ディレクトリの一部のファイルを削除して置き換えるスクリプトがあります。Windowsで管理者としてpythonスクリプトを実行
私は管理者としてコマンドラインを開始し、そこで私のpythonスクリプトを開始します。スクリプトがC:\Windows
からファイルを削除しようとすると、WindowsError error 5
と表示されます。
どうすればこの問題を解決できますか?
考えられる解決策: 実は私はTrustedInstallerユーザーのためのすべての権限を持っているファイルを変更しようとしていたので、私はPythonスクリプトを実行するには、このhttps://github.com/jschicht/RunAsTIを使用。
"runas"コマンドを使用してみましたか? – iColdBeZero
あなたは管理者です。所有権を取得して、必要な権限を自分で付与することができます。 'subprocess.call'を使ってtakeown.exeとicacls.exeを実行することができます。 – eryksun