pregunta esto en asp.net? o en winforms o en wpf?
porque la pregunta, simple si es asp.net considera que estas del lado del server en el cual no tienes control sobre el cliente y no puedes elegir tan indiscriminadamente folders, ademas que el control que usarias seria un FileUpload
Si fuera aplicacion winforms o wpf si puedes definir o decirle al cliente que te defina las rutas de sus folders especiales revisar
http://msdn.microsoft.com/en-us/libr...ialfolder.aspx
pero es superficial solo traera las rutas de los folders mas comunes no de todos pero de ahi podrias hacer una busqueda del folder usando la clase directory
pero bueno es mejor que des mas informacion ya que desde asp.net no puedes invocar ejecutables o abrir rutas de manera simple.