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

1 ответ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. Будем надеяться, что там тоже самое.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .