Вы можете просто запустить его, но что произойдет, тогда ваш браузер по умолчанию откроется и загрузит файл. И в зависимости от локальных настроек на этом компьютере, он будет делать вещи по умолчанию.
Я не рекомендовал бы этот метод, это означает, что конечный пользователь должен будет сделать много дополнительных шагов. И разные браузеры ведут себя по-разному и могут не подчиняться расширениям файлов Windows (вещь Firefox)
Если вы делаете это внутри приложения, вы должны загрузить его самостоятельно, вы можете прочитать об этом здесь . .NET Frameworks предлагает отличные решения для загрузки файла самостоятельно.
Также, если вы сделаете это через Proccess, вы не получите рефере при загрузке, некоторые сайты могут заблокировать вас, чтобы прекратить горячие ссылки. но если вы контролируете класс загрузки, вы можете отправить ссылку URL