Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup microsoft.public.es.* 1 Foro > Newsgroup microsoft.public.es.dotnet.vb
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 17-07-2008, 16:16:42
Paul P. Garcia
 
Mensajes: n/a
Predeterminado Acceso Archivo y Carpetas (manejar error)

Saludos.

Muchas veces al copiar el contenido de toda una carpeta y subcarpetas a otra
carpeta en especial me salia el mensaje de que no se puede continuar porque
el nombre es muy largo o el archivo esta en uso, etc... y estas carpetas
contenian mas de 10Gb.
Lo peor era que se paraba a la mitad y tenia que empezar denuevo.

Ahora con la ayuda de ustedes quisiera desarrollar un software que me
analice una carpeta y toda las subcarpetas y archivos para probar si da
algun error ya sea si contiene un nombre largo o algo por el estilo.
Si este contendria un nombre largo, quisiera que este se cambie a un nombre
mas corto automaticamente. ejemplo: si el nombre sobre pasa con 5
caracteres, renombrarlo borrando los 5 caracteres por demas. Que todo lo
haga automatico.

Es por eso que quisiera realizar un scan de una carpeta y todas las
subcarpetas mas los archivos en busca de error y de esta forma analizar el
error y tomar las medidas predeterminadas.

Gracias de antemano.


Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 18-07-2008, 04:38:05
SoftJaén
 
Mensajes: n/a
Predeterminado Re: Acceso Archivo y Carpetas (manejar error)

"Paul P. Garcia" escribió:
>
> Ahora con la ayuda de ustedes quisiera desarrollar un software que me
> analice una carpeta y toda las subcarpetas y archivos para probar si da
> algun error ya sea si contiene un nombre largo o algo por el estilo.
> Si este contendria un nombre largo, quisiera que este se cambie a un
> nombre mas corto automaticamente. ejemplo: si el nombre sobre pasa con 5
> caracteres, renombrarlo borrando los 5 caracteres por demas. Que todo lo
> haga automatico.
>
> Es por eso que quisiera realizar un scan de una carpeta y todas las
> subcarpetas mas los archivos en busca de error y de esta forma analizar el
> error y tomar las medidas predeterminadas.


Hola, Paul:

Para trabajar con el sistema de archivos de Windows desde una aplicación
Visual Basic .net, tienes todo lo necesario en las clases existentes dentro
del espacio de nombres System.IO, en concreto las clases IO.File,
IO.FileInfo, IO.Directory e IO.DirectoryInfo. En la ayuda de Visual Studio
encontrarás toda la información necesaria sobre los métodos, propiedades y
eventos de cada clase, con algún que otro ejemplo incluido.

Por ejemplo, para analizar una carpeta cualquiera y conocer los archivos
existentes en la misma, podrías recorrer el siguiente bucle:

Dim folder As New IO.DirectoryInfo("C:\Mis documentos")

' Recorremos todos los archivos existentes
For Each file As IO.FileInfo In folder.GetFiles
' Obtenemos el nombre del archivo y su tamaño
MessageBox.Show(file.Name, file.Length & " bytes")
Next

En definitiva todo consiste en leer las propiedades del archivo y utilizar
los métodos adecuados para copiar, mover, renombrar, etc. Todo aquello que
se puede hacer con el Administrador de Archivos de Windows.


Un saludo

--
Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

Responder Con Cita
  #3 (permalink)  
Antiguo 18-07-2008, 04:38:05
SoftJaén
 
Mensajes: n/a
Predeterminado Re: Acceso Archivo y Carpetas (manejar error)

"Paul P. Garcia" escribió:
>
> Ahora con la ayuda de ustedes quisiera desarrollar un software que me
> analice una carpeta y toda las subcarpetas y archivos para probar si da
> algun error ya sea si contiene un nombre largo o algo por el estilo.
> Si este contendria un nombre largo, quisiera que este se cambie a un
> nombre mas corto automaticamente. ejemplo: si el nombre sobre pasa con 5
> caracteres, renombrarlo borrando los 5 caracteres por demas. Que todo lo
> haga automatico.
>
> Es por eso que quisiera realizar un scan de una carpeta y todas las
> subcarpetas mas los archivos en busca de error y de esta forma analizar el
> error y tomar las medidas predeterminadas.


Hola, Paul:

Para trabajar con el sistema de archivos de Windows desde una aplicación
Visual Basic .net, tienes todo lo necesario en las clases existentes dentro
del espacio de nombres System.IO, en concreto las clases IO.File,
IO.FileInfo, IO.Directory e IO.DirectoryInfo. En la ayuda de Visual Studio
encontrarás toda la información necesaria sobre los métodos, propiedades y
eventos de cada clase, con algún que otro ejemplo incluido.

Por ejemplo, para analizar una carpeta cualquiera y conocer los archivos
existentes en la misma, podrías recorrer el siguiente bucle:

Dim folder As New IO.DirectoryInfo("C:\Mis documentos")

' Recorremos todos los archivos existentes
For Each file As IO.FileInfo In folder.GetFiles
' Obtenemos el nombre del archivo y su tamaño
MessageBox.Show(file.Name, file.Length & " bytes")
Next

En definitiva todo consiste en leer las propiedades del archivo y utilizar
los métodos adecuados para copiar, mover, renombrar, etc. Todo aquello que
se puede hacer con el Administrador de Archivos de Windows.


Un saludo

--
Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

Responder Con Cita
  #4 (permalink)  
Antiguo 18-07-2008, 15:33:04
Paul P. Garcia
 
Mensajes: n/a
Predeterminado Re: Acceso Archivo y Carpetas (manejar error)

Hola SoftJaén.

Estoy acudiendo al MSDN para saber su funcion y haciendo algunas pruebas con
los ejemplos.
Disculpa que te siga molestando:
Quisiera saber los limites que tiene WinXP en una particion NTFS, FAT16 y
FAT32 para con los archivos carpetas y sub-carpetas.

NTFS, FAT16 y FAT32
1. Cual es el limite en nombre largo para un archivo.
2. El nombre de una carpeta cuantos caracteres puede tener como maximo.
3. Cual es el nivel maximo de una sub-carpetas que puede contener una
carpeta. Nivel maximo de profundidad (Arbol).
4. Una carpeta como maximo cuantos archivos puede contener.
5. La carpeta raiz cuantas carpetas puede contener en su segundo nivel. (no
el arbol de profundidad).

Estuve buscando en google pero no encuentro.
Gracias de antemano.

> Hola, Paul:
>
> Para trabajar con el sistema de archivos de Windows desde una aplicación
> Visual Basic .net, tienes todo lo necesario en las clases existentes
> dentro del espacio de nombres System.IO, en concreto las clases IO.File,
> IO.FileInfo, IO.Directory e IO.DirectoryInfo. En la ayuda de Visual Studio
> encontrarás toda la información necesaria sobre los métodos, propiedades y
> eventos de cada clase, con algún que otro ejemplo incluido.
>
> Por ejemplo, para analizar una carpeta cualquiera y conocer los archivos
> existentes en la misma, podrías recorrer el siguiente bucle:
>
> Dim folder As New IO.DirectoryInfo("C:\Mis documentos")
>
> ' Recorremos todos los archivos existentes
> For Each file As IO.FileInfo In folder.GetFiles
> ' Obtenemos el nombre del archivo y su tamaño
> MessageBox.Show(file.Name, file.Length & " bytes")
> Next
>
> En definitiva todo consiste en leer las propiedades del archivo y utilizar
> los métodos adecuados para copiar, mover, renombrar, etc. Todo aquello que
> se puede hacer con el Administrador de Archivos de Windows.
>
>
> Un saludo
>
> --
> Enrique Martínez
> [MS MVP - VB]
>
> Nota informativa: La información contenida en este mensaje, así como el
> código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
> garantías de ninguna clase, y no otorga derecho alguno. Usted asume
> cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado
> o sugerido en el presente mensaje.



Responder Con Cita
  #5 (permalink)  
Antiguo 18-07-2008, 15:33:04
Paul P. Garcia
 
Mensajes: n/a
Predeterminado Re: Acceso Archivo y Carpetas (manejar error)

Hola SoftJaén.

Estoy acudiendo al MSDN para saber su funcion y haciendo algunas pruebas con
los ejemplos.
Disculpa que te siga molestando:
Quisiera saber los limites que tiene WinXP en una particion NTFS, FAT16 y
FAT32 para con los archivos carpetas y sub-carpetas.

NTFS, FAT16 y FAT32
1. Cual es el limite en nombre largo para un archivo.
2. El nombre de una carpeta cuantos caracteres puede tener como maximo.
3. Cual es el nivel maximo de una sub-carpetas que puede contener una
carpeta. Nivel maximo de profundidad (Arbol).
4. Una carpeta como maximo cuantos archivos puede contener.
5. La carpeta raiz cuantas carpetas puede contener en su segundo nivel. (no
el arbol de profundidad).

Estuve buscando en google pero no encuentro.
Gracias de antemano.

> Hola, Paul:
>
> Para trabajar con el sistema de archivos de Windows desde una aplicación
> Visual Basic .net, tienes todo lo necesario en las clases existentes
> dentro del espacio de nombres System.IO, en concreto las clases IO.File,
> IO.FileInfo, IO.Directory e IO.DirectoryInfo. En la ayuda de Visual Studio
> encontrarás toda la información necesaria sobre los métodos, propiedades y
> eventos de cada clase, con algún que otro ejemplo incluido.
>
> Por ejemplo, para analizar una carpeta cualquiera y conocer los archivos
> existentes en la misma, podrías recorrer el siguiente bucle:
>
> Dim folder As New IO.DirectoryInfo("C:\Mis documentos")
>
> ' Recorremos todos los archivos existentes
> For Each file As IO.FileInfo In folder.GetFiles
> ' Obtenemos el nombre del archivo y su tamaño
> MessageBox.Show(file.Name, file.Length & " bytes")
> Next
>
> En definitiva todo consiste en leer las propiedades del archivo y utilizar
> los métodos adecuados para copiar, mover, renombrar, etc. Todo aquello que
> se puede hacer con el Administrador de Archivos de Windows.
>
>
> Un saludo
>
> --
> Enrique Martínez
> [MS MVP - VB]
>
> Nota informativa: La información contenida en este mensaje, así como el
> código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
> garantías de ninguna clase, y no otorga derecho alguno. Usted asume
> cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado
> o sugerido en el presente mensaje.



Responder Con Cita
  #6 (permalink)  
Antiguo 18-07-2008, 16:25:43
SoftJaén
 
Mensajes: n/a
Predeterminado Re: Acceso Archivo y Carpetas (manejar error)

"Paul P. Garcia" escribió:

> Quisiera saber los limites que tiene WinXP en una particion NTFS, FAT16 y
> FAT32 para con los archivos carpetas y sub-carpetas.
>
> NTFS, FAT16 y FAT32
> 1. Cual es el limite en nombre largo para un archivo.
> 2. El nombre de una carpeta cuantos caracteres puede tener como maximo.
> 3. Cual es el nivel maximo de una sub-carpetas que puede contener una
> carpeta. Nivel maximo de profundidad (Arbol).
> 4. Una carpeta como maximo cuantos archivos puede contener.
> 5. La carpeta raiz cuantas carpetas puede contener en su segundo nivel.
> (no
> el arbol de profundidad).
>
> Estuve buscando en google pero no encuentro.


Me extraña muchísimo que no encuentres nada en Google, ni tampoco en la
propia ayuda de Windows XP.

No obstante, y al ser una serie de preguntas relacionadas con el propio
sistema operativo, mejor será que la efectúes, si así lo crees oportuno, en
el grupo de noticias adecuado, el grupo de noticias en español de Microsoft
Windows XP, donde los compañeros de allí, gustosamente responderán a tus
preguntas:

microsoft.public.es.windowsxp

--
Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado
o sugerido en el presente mensaje.


Responder Con Cita
  #7 (permalink)  
Antiguo 18-07-2008, 16:25:43
SoftJaén
 
Mensajes: n/a
Predeterminado Re: Acceso Archivo y Carpetas (manejar error)

"Paul P. Garcia" escribió:

> Quisiera saber los limites que tiene WinXP en una particion NTFS, FAT16 y
> FAT32 para con los archivos carpetas y sub-carpetas.
>
> NTFS, FAT16 y FAT32
> 1. Cual es el limite en nombre largo para un archivo.
> 2. El nombre de una carpeta cuantos caracteres puede tener como maximo.
> 3. Cual es el nivel maximo de una sub-carpetas que puede contener una
> carpeta. Nivel maximo de profundidad (Arbol).
> 4. Una carpeta como maximo cuantos archivos puede contener.
> 5. La carpeta raiz cuantas carpetas puede contener en su segundo nivel.
> (no
> el arbol de profundidad).
>
> Estuve buscando en google pero no encuentro.


Me extraña muchísimo que no encuentres nada en Google, ni tampoco en la
propia ayuda de Windows XP.

No obstante, y al ser una serie de preguntas relacionadas con el propio
sistema operativo, mejor será que la efectúes, si así lo crees oportuno, en
el grupo de noticias adecuado, el grupo de noticias en español de Microsoft
Windows XP, donde los compañeros de allí, gustosamente responderán a tus
preguntas:

microsoft.public.es.windowsxp

--
Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado
o sugerido en el presente mensaje.


Responder Con Cita
  #8 (permalink)  
Antiguo 19-07-2008, 00:06:27
Paul P. Garcia
 
Mensajes: n/a
Predeterminado Re: Acceso Archivo y Carpetas (manejar error)

Esa pregunta fue lo primero que hice en el foro apropiado, pero no
responden...

Como yo nunca me doy por vencido, segui buscando en google y esto es lo que
encontre:
http://support.microsoft.com/default...d=kb;es;320081

Lo malo es que nunca tuve suerte en google pero ahora si le hacerte


Responder Con Cita
  #9 (permalink)  
Antiguo 19-07-2008, 00:06:27
Paul P. Garcia
 
Mensajes: n/a
Predeterminado Re: Acceso Archivo y Carpetas (manejar error)

Esa pregunta fue lo primero que hice en el foro apropiado, pero no
responden...

Como yo nunca me doy por vencido, segui buscando en google y esto es lo que
encontre:
http://support.microsoft.com/default...d=kb;es;320081

Lo malo es que nunca tuve suerte en google pero ahora si le hacerte


Responder Con Cita
  #10 (permalink)  
Antiguo 19-07-2008, 06:14:14
SoftJaén
 
Mensajes: n/a
Predeterminado Re: Acceso Archivo y Carpetas (manejar error)

"Paul P. Garcia" escribió:

> Como yo nunca me doy por vencido, segui buscando en google y esto es lo
> que encontre:
> http://support.microsoft.com/default...d=kb;es;320081
>
> Lo malo es que nunca tuve suerte en google pero ahora si le hacerte


Ya te comenté que me extrañaba muchísimo que no encontraras información al
respecto, y eso es lo que hay que hacer: no dejarse vencer y saber efectuar
correctamente las búsquedas por los distintos motores de búsqueda existentes
en Internet. Pero, ¡claro! Esto es como todo, y a veces, como que nos cuesta
un poquito de trabajo y preferimos preguntar antes que buscar. :-)))

--
Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

Responder Con Cita
 
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error al tener acceso al archivo. Es posible que se haya perdido l cantatore Newsgroup microsoft.public.es.project 0 25-07-2008 10:37:00
Acceso Archivo y Carpetas (manejar error) Paul P. Garcia Newsgroup microsoft.public.es.csharp 0 17-07-2008 16:16:36
error acceso carpetas Antilis Newsgroup microsoft.public.es.win2000 4 25-01-2008 22:16:34
Error proceso no tiene acceso al archivo ??? yEsSi Newsgroup es.comp.lenguajes.delphi 0 20-08-2007 17:23:13
Mensaje de error en outlook: "No se pudo tener acceso al archivo.. José Vargas Newsgroup microsoft.public.es.frontpage 0 07-07-2006 17:13:02





Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.