Я хотел бы сделать программу, которая позволит пользователю выбирать, какое приложение запускать. Я понимаю, что можно просто запустить команду, которую пользователь указывает, но было бы намного лучше, если бы можно было также предоставить пользователю список всех программ, которые он или она могли выбрать. Возможно ли это как-то?