時間を節約するためにPythonスクリプトを作成しました。このスクリプトは、ファイルを作成してローカルのマシンに書き込みます。(Python 3)
PyInstallerを使用して実行可能ファイルに変換しましたが、実行するには、実行可能ファイルにマシンのアクセス許可が必要です。手動で実行するのは簡単ではない場合もあります。
実行とファイルの作成の両方の権限が必要になります。
実行可能ファイルを構成して、それ自体にアクセス許可を付与する方法はありますか?
(つまり、管理者パスワードなどの入力をユーザーに求めます)。
私は他の場所で答えを探しましたが、これに対する正しい用語の知識の欠如が邪魔になっていると思います。
私の知る限り、これは、実行可能ファイルをrootまたは管理者として実行するか、含まれているスクリプトを使用して他の必要なアクセス許可を変更することで実現されます。
これは、UNIXシステムに関連して役立つ可能性があります。Bash:UNIX内のすべてのPythonスクリプトに実行可能アクセス許可を与える方法は?これは、「許可エラー」のその他の潜在的な原因が発生する可能性があることに関する「メモ」として強調表示されている関連リンクです:https://pyinstaller.readthedocs.io/en/stable/operating-mode.html
Windowsシステムの場合、アプリを実行する前に管理者権限が必要になるため、-uac-adminオプションを調べると便利です。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加