elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Consulta con buscador de archivos C#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Consulta con buscador de archivos C#  (Leído 2,720 veces)
CogolloOCB

Desconectado Desconectado

Mensajes: 9



Ver Perfil
Consulta con buscador de archivos C#
« en: 11 Marzo 2018, 20:02 pm »

Hola a todos, estoy armando un buscador de archivos utilizando Directory.EnumerateFileSystemEntries().
Funciona bien utilizando una carpeta que no tenga carpetas que requieran permisos de administrador, pero si se topa con alguna carpeta que requiera permisos el programa se detiene ya que no puede acceder.

Este es el script:
Código:

string inDirectory = "C:\\";
string fileName= "";
try{
 foreach(string dir in Directory.EnumerateFileSystemEntries(inDirectory, fileName, SearchOption.AllDirectories)){
Console.WriteLine(dir);
}
}
catch(Exception ex){
 Console.WriteLine(ex.Message);
}
Console.ReadKey();


El script utilizando cualquier otra carpeta funciona excepto usando el disco C: ya que al toparse con alguna carpeta que requiera permisos suelta una excepción que dice que no puede ingresar. Cómo podría saltear esas carpetas? O ingresar si es que se puede.
Desde ya gracias.

Enviado desde mi XT1034 mediante Tapatalk


En línea

CogolloOCB

Desconectado Desconectado

Mensajes: 9



Ver Perfil
Re: Consulta con buscador de archivos C#
« Respuesta #1 en: 12 Marzo 2018, 00:15 am »

Ya entiendo lo que sucede.
Cuando quiere ingresar a la carpeta "archivos de programa" me da una excepción denegando el acceso porque ese path no existe, el path sería "C:\program files" y al probarlo lo hace sin problemas, pero cuando se encuentra con una carpeta que se llama de una forma y en el nombre de su path usa uno diferente sucede el mismo problema. Cómo podría solucionarlo?
Gracias de antemano.

Enviado desde mi XT1034 mediante Tapatalk


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
VipFiles, Buscador de Archivos - Software & Juegos
Juegos y Consolas
Embusterillo de bolsillo 2 2,611 Último mensaje 3 Mayo 2008, 21:37 pm
por SXF
SearchFiles v1.0 - [ Buscador de archivos con FOR ]
Scripting
y0u uNSeCure 0 2,184 Último mensaje 8 Agosto 2008, 15:52 pm
por y0u uNSeCure
[VBScript] Buscador de Archivos y Carpetas BY 3D1
Scripting
EddyW 0 5,941 Último mensaje 24 Junio 2009, 00:32 am
por EddyW
[AutoIt] Buscador de textos en varios tipos de archivos.
Scripting
Chefito 0 4,346 Último mensaje 24 Agosto 2011, 03:49 am
por Chefito
CCleaner 4.00 lanzado con buscador de archivos duplicados
Noticias
wolfbcn 0 1,780 Último mensaje 27 Marzo 2013, 14:42 pm
por wolfbcn
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines