Webブラウザで
1. Webページ上の「ダウンロード」リンクをクリックしたら、フォルダ選択のダイアログを表示
2. ユーザーが選択したフォルダに複数のファイルを一括でダウンロード
3. ダウンロードするファイル数は不定(サーバー側で決定)

このような要件があるのですが、何らかの方法で実現できるものなのでしょうか。
たとえば、ブラウザの特定のアドオンやプラグインを使用すれば実現できるとか。

クライアントOSは Windows(7以降)です。
ブラウザは Internet Explorer(11以降)が望ましいですが、他のブラウザでも構いません。
サーバーサイドは ASP.NET が前提ですが、他のプラットフォームで実現できるのであれば、それでも良いです。