Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2014, 17:16
njroca
 
Fecha de Ingreso: abril-2008
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Obtener atributos y/o propiedades de una archivo de texto con C#

Hola Comunidad

Primero el ambiente que tengo desplegado: Tengo un servicio windows en C# que toma unos archivos de texto que esta ubicados en una ruta especifica (ejemplo: \\Servidor\carpetaArchivos\), con el objetivo de leer los archivos y almacenarlos en una base de datos SqlServer

La necesidad que tengo en este momento es obtener el nombre de usuario que ubico fisicamente el archivo en la ruta \\Servidor\carpetaArchivos\

La pregunta es, ¿como hago esto?

Hasta el momento he probado con esto

FileSecurity fs = File.GetAccessControl("\\Servidor\carpeta\archivo1 .txt");
IdentityReference sid = fs.GetOwner(typeof(SecurityIdentifier));
IdentityReference ntAccount = sid.Translate(typeof(NTAccount));

pero no me entrega el nombre de usuario que copió el archivo "archivo1.txt" en la ruta \\Servidor\carpeta\

Alguien me ayuda?