Я пытаюсь отладить пользовательский отчет - пользователь запускает мое приложение (приложение Python WX GUI) через ярлык в Windows. Хотя я могу сделать ярлык как пользователь (который услужливо разместил ее), я не уверен, что это будет эквивалентно ее настройке. Так что именно Windows вызывает / запускает, когда я нажимаю ярлык, такой как опубликованный? Как файловые ассоциации входят в это?
1 ответ
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. Будем надеяться, что там тоже самое.)