Introducción:
Una utilidad para hacer copias de los directorios indicados en la unidad
indicada (normalmente una unidad USB).
Esta utilidad está pensada para hacer las copias con robocoy.exe o xcopy.exe
(o utilidades de la línea de comando similares que permita la copia de
directorios completos).
La explicación detallada de cómo funciona esta utilidad además de las capturas
de los formularios, etc., está en una página aparte: Explicación
detallada de la utilidad gsCopia.
Nota:
Robocopy.exe se incluye con Windows Vista (al menos en la versión Ultimate),
pero no se incluye en Windows XP ni en Windows 2003 Server. Para estos dos
sistemas operativos te la puedes bajar del sitio de Microsoft:
Windows
2003 Server Resource Kit Tools (ese kit vale tanto para XP como para
W2k3).
De forma predeterminada usar estos parámetros:
- para xcopy.exe: /D /S /C /I /H /R /K /Y
- para robocopy.exe: /MIR /R:10 /W:4 /COPY:DAT
Pulsa aquí para instalar
usando ClickOnce
Nota:
Aunque esta utilidad esté hecha con el Visual Basic 2008, el ejecutable (instalado desde
el ZIP o desde
ClickOnce) funciona solo con el .NET Framework 2.0, es decir, no tienes que tener el .NET 3.5
para que funcione.
Espero que te sea de utilidad.
Nos vemos.
Guillermo
Nota sobre las versiones de las actualizaciones:
Las actualizaciones son el número de versión de Windows (AssemblyFileVersion) no
sobre versiones del ensamblado, ya que dejo la misma versión (salvo que haga
cambios más drásticos como para justificar un cambio de versión), con idea de
que los valores de la configuración del usuario se mantenga.
Es decir, la versión del ensamblado siempre será la 1.0.0.0 aunque aquí te
indique otros valores.
- Versión 1.0.1.0 (12/Dic/07)
- Versión 1.0.1.6 (14/Dic/07)
- Versión 1.0.2.2 (15/Dic/007)
- Versión 1.0.3.0 (16/Dic/07)
- Versión 1.0.3.3 (12/Ene/08)
- Algunas comprobaciones en las unidades, ya que algunos extraíbles
los marca como "no montado"
- Comprobación de los botones que deben estar deshabilitado después de
copiar.
No hay fichero con las explicaciones extras, esos cambios puedes verlos
en el código fuente.
- Versión 1.0.4.0 (31/Ene/09)
- Se permite indicar si se aceptan también unidades de red mapeadas
(sugerencia de Germán Salgado)