¿Cuál es la sintaxis de C# para recuperar el escritorio del usuario, la carpeta de documentos y otras carpetas del sistema en Windows?¿Cómo accedo a directorios especiales en Windows?
Respuesta
Puede usar Environment.GetFolderPath con la enumeración Environment.SpecialFolder. Por ejemplo:
string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
System.Environment.SpecialFolder.MyComputer
etc.
Eso es sólo una enumeración. – Giorgi
Esto realmente no le da la ruta, es una enumeración. Necesitará usar esto con Environment.GetFolderPath para obtener algo útil ... –
Tiene razón, pero un vistazo a http://msdn.microsoft.com/en-us/library/system.environment.specialfolder.aspx llena en el resto de los detalles. – Jonathan
Uso:
string folder = Environment.GetFolderPath(Environment.SpecialFolder.*);
Donde * es uno de los valores de enumeración.
- 1. (Phyton) Problemas con los directorios que tienen caracteres especiales
- 2. ¿Cómo accedo a un git repo en un recurso compartido de Windows?
- 3. Cómo accedo a un archivo compartido programáticamente
- 4. ¿Cómo accedo a Java nativo en freemarker?
- 5. ¿Cómo accedo a la brújula en iOS?
- 6. ¿Cómo accedo a HttpContext.Current en Task.Factory.StartNew?
- 7. Cómo recorrer recursivamente directorios en C en Windows
- 8. ¿Cómo accedo a IMAP en las aplicaciones de Windows 8 Store?
- 9. ¿Cómo accedo a ListView desde el adaptador?
- 10. ¿Cómo accedo a ViewBag desde JS
- 11. ¿Cómo accedo a la solicitud HTTP?
- 12. ¿Cómo accedo a un iframe de CasperJS?
- 13. Deserializando XML, ¿cómo accedo a los atributos?
- 14. ¿Cómo accedo a los elementos del diccionario?
- 15. ¿Cómo accedo a SQLite desde VBA?
- 16. ¿Cómo accedo a ModelState desde un ActionFilter?
- 17. ¿Cómo accedo a mi clave pública SSH?
- 18. ¿Cómo accedo a Locale desde un JSP?
- 19. Como desarrollador, ¿cómo debo usar las carpetas especiales en Windows Vista (y Windows 7)?
- 20. ¿Cómo accedo a los valores creados por serializeArray en JQuery?
- 21. ¿Cómo accedo a un archivo Silverlight XAP en un dominio?
- 22. ¿Cómo accedo a una propiedad creada en global.asax.cs?
- 23. ¿Cómo accedo a SAP BOR Object Macros en ABAP OO?
- 24. ¿Cómo accedo a la cámara en teléfonos con Android?
- 25. ¿Cómo accedo a las cookies en una especificación de ayudante?
- 26. ¿Cómo accedo a mi cámara web en Python?
- 27. ¿Cómo accedo a Request.cookies en un controlador ASP.NET MVC?
- 28. ¿Cómo accedo a los datos de netstat en Python?
- 29. ¿Cómo accedo a las variables de entorno en Vala?
- 30. ¿Cómo accedo a las filas seleccionadas en Access?
Google habría sido más rápido – Nobody
@rmx - especialmente con nueva instantánea Google – Giorgi