Como hacer un backup de los archivos al salir de Windows 10

Cómo habilitar la aceleración 3D de hardware para Windows 11 en VirtualBox

Con un archivo por lotes cuidadosamente diseñado, es posible crear una serie de comandos que harán una copia de seguridad de los datos en una ubicación elegida y luego apagarán su PC automáticamente.

En Microsoft Windows 10 , al mover o copiar archivos de una carpeta o unidad a otra carpeta o unidad, la mayoría de la gente utiliza el Explorador de archivos y la interfaz gráfica de usuario (GUI). En general, arrastrar y soltar archivos virtualmente es bastante intuitivo y fácil de hacer, entonces, ¿por qué no? Sin embargo, la GUI no es la única opción para copiar sus datos.

Bajo esa GUI de Windows 10 se encuentra una interfaz de línea de comandos bastante robusta y un lenguaje de scripts de PowerShell, que incluye la copia de archivos y la aplicación móvil Robocopy . Con Robocopy y un archivo por lotes cuidadosamente diseñado, es posible crear una serie de comandos que respaldarán los datos en una ubicación elegida y luego apagarán su PC automáticamente.

Cómo hacer una copia de seguridad de los archivos al salir automáticamente con Robocopy

Los archivos por lotes son archivos de texto simples que el sistema operativo interpreta como comandos ejecutables. Este tipo de archivo era común cuando el sistema operativo principal de la PC era DOS, mucho antes de que Windows estuviera disponible.

Para este ejemplo, haremos que nuestro archivo por lotes copie el contenido de C: / Backup1 a Z: / Backup2, donde Z: es mi Microsoft OneDrive personal, asignado a una unidad de red en un artículo anterior.

Un archivo por lotes es un archivo de texto simple, por lo que podemos crearlo con cualquier editor de texto. Para este ejemplo, utilizaremos el Bloc de notas. Escriba "bloc de notas" en el cuadro de búsqueda en el escritorio y haga clic en el resultado apropiado para iniciar un archivo de texto en blanco.

Primero, crearemos el comando Robocopy para copiar los archivos; entonces, ordenaremos que el sistema se apague. Escriba estas líneas en el Bloc de notas:

Robocopy "C: \ Backup1" "Z: \ Backup2" / MIR

shutdown -s

Técnicamente, esas dos líneas de código son todo lo que necesitamos para lograr nuestro objetivo de hacer una copia de seguridad de los archivos y luego apagar la PC, pero los comandos carecen de elegancia. Por un lado, nuestro archivo por lotes en su forma actual apagará nuestra PC de inmediato, sin considerar si el procedimiento de copia se ha completado.

Podemos solucionar este problema agregando el parámetro -t al comando de apagado. El número de segundos que desea retrasar el apagado dependerá de la cantidad de datos que respaldará, pero para nuestro ejemplo, lo configuraremos en 5 segundos.

El siguiente problema potencial es que no hemos tenido en cuenta la posibilidad de subdirectorios con archivos propios que pueden necesitar ser incluidos en nuestra operación de copia de seguridad de Robocopy. Agregaremos el parámetro / MIR al comando Robocopy para que se copien todos los archivos y subdirectorios.

Los comandos actualizados serían:

Robocopy "C: \ Backup1" "Z: \ Backup2" / MIR

shutdown -s -t 5

Con los comandos completos, podemos guardar el archivo por lotes. Desde el menú Archivo en el Bloc de notas, haga clic en el elemento Guardar como y asigne al archivo un nombre y una ubicación apropiados, asegurándose de usar la extensión .bat y no la extensión .txt sugerida.

Puede anclar su archivo por lotes al menú Inicio o la Barra de tareas u otro lugar conveniente como el escritorio. Cuando hace doble clic en el archivo por lotes, se ejecutará como cualquier otro ejecutable; solo asegúrese de estar listo para que comience el proceso de apagado porque no se puede detener una vez que comienza.

Fecha actualización el 2021-08-23. Fecha publicación el 2019-08-23. Categoría: windows Autor: Oscar olg Mapa del sitio Fuente: techrepublic Version movil