Я использовал следующую строку в скрипте NSIS:
nsDialogs :: SelectFileDialog open "C: \ temp.rar" "* .rar"
Когда я запускаю результирующий установщик (в Windows 10), диалоговое окно файла открывается на C: как положено, temp.rar отображается в поле Имя файла, и *. rar отображается в раскрывающемся списке фильтров. Однако фильтр не применяется к списку файлов . То есть все типы файлов по-прежнему видны, несмотря на то, что *. rar является единственной записью в раскрывающемся списке фильтров.
Кто-нибудь знает, что может быть причиной этого или как это исправить?