1

Windows レジストリのファイル コンテキスト メニューを拡張し、Python スクリプト (Tkinter ウィンドウ) へのショートカットを追加しました。正常に動作しますが、バックグラウンドで Python コンソールを使用していることは明らかです。pythonシェル コマンドを からに変更しようとしましたpythonw(ファイルの名前を に変更しました.pyw) が、Windows はスクリプトではなく、常に "open with..." ダイアログを開きます。シェル コマンドをコピーして貼り付け、cmd から実行すると、機能します。エクスプローラーからの実行.pywも、コンソールなしで正常に動作します。

シェルコマンドで実行すると動作が異なるのはなぜですか?

これは.reg、コマンド キーの下のセットアップ ファイルにあります。

@="pythonw \"C:\\test_script.pyw\" \"%1\""
4

0 に答える 0