私はユーザーレポートをデバッグしようとしています - ユーザーはWindowsのショートカットを介して私のアプリ(Python WX GUIアプリ)を実行しています。ユーザー(親切に投稿してくれた人)としてショートカットを作成できますが、彼女の) これが彼女の設定と同等かどうかはわかりません。では、投稿されたようなショートカットを押すと、Windows は正確に何を呼び出したり実行したりするのでしょうか? ファイルの関連付けはこれにどのように関係するのでしょうか?
答え1
特定のシステム内(異なるシステム間ではない)のショートカットに相当するコマンド プロンプトは次のとおりです。
cd /d <Start in>
<Target>
<Start in> と <Target> はスクリーンショットで確認できます。例では次のようになります。
cd /d "C:\Bethesda Softworks\Oblivion\Mopy"
"C:\Bethesda Softworks\Oblivion\Mopy\Wyre Bash Launcher.pyw"
ファイル関連付けシステムは直接的な役割を果たします。この例では、ファイル関連付けデータベースが照会され、Windows はどのアプリが .pyw ファイルを処理するかを認識します。
しかし、追加データなしでは、私があなたの質問に答えられるのはここまでです。
この回答は Windows 10 でテストされています。(回答に特定のバージョンの Windows のタグを付けていないようですが、スクリーンショットは Windows 7 のものです。同じであることを願っています。)