Página principal Sobre mi Premios recibidos Links de Interés Contacto Blogs de referencia

Translate

jueves, 30 de mayo de 2019

Textual description of firstImageUrl

Microsoft Active Directory: Cómo volver a generar el árbol de SYSVOL y su contenido en un dominio- Parte 2

Una vez comprobada la estructura de archivos y los puntos de unión, en todos los controladores de dominio que no sean el controlador de dominio de referencia, configuraremos el FRS para que no esté autorizado.

Hemos dividido este tutorial en dos artículos independientes. En el siguiente índice de contenidos, podréis ir saltando a vuestra discreción a la parte de este artículo que más os interese.
Accederemos al cuadro de texto llamado Ejecutar del menú Inicio de Windows, seguidamente escribiremos regedit y, a continuación pulsaremos el botón  Aceptar.

Aparecerá una nueva ventana del del registro del sistema de Windows, en el árbol lateral izquierdo de la ventana  buscaremos la entrada llamada BurFlags:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters\Cumulative Replica Sets\GUID

Seleccionaremos la clave BurFlags y la Editaremos.
  • Tipo: DWORD
  • Value Name: BurFlags
  • Value Data: D2
  • Base: Hexadecimal

Textual description of firstImageUrl

Microsoft Active Directory: Cómo volver a generar el árbol de SYSVOL y su contenido en un dominio- Parte 1

En el laboratorio de hoy, vamos a ver cómo volver a generar el árbol de SYSVOL y su contenido en un dominio.

Hemos dividido este tutorial en dos artículos independientes. En el siguiente índice de contenidos, podréis ir saltando a vuestra discreción a la parte de este artículo que más os interese.
En nuestro entorno de laboratorio tenemos dos controladores de dominio, llamados SRVDC y SRVDC02.

SRVDC será nuestro controlador de dominio de referencia. El  controlador de dominio de referencia es el controlador de dominio que todavía tiene  todos los archivos y carpetas que deberían residir en el árbol de SYSVOL.

SRVDC02 será el controlador de dominio al que queremos volver a generar el árbol de SYSVOL y todo su contenido.

En primer lugar, tenemos que comprobar que las carpetas siguientes existen en el árbol de SYSVOL de nuestro controlador de dominio de referencia, la ubicación de las carpetas es C:\Windows\Sysvol\Domain:

\SYSVOL
\SYSVOL\domain
\SYSVOL\staging\domain
\SYSVOL\staging areas
\SYSVOL\domain\Policies
\SYSVOL\domain\scripts
\SYSVOL\SYSVOL

Antes de empezar el proceso, podemos realizar una copia todos los archivos y carpetas que residen en el árbol de SYSVOL a una carpeta temporal ubicado en el controlador de dominio de referencia.

Comprobaremos los puntos de unión y las carpetas requeridas en cada controlador de dominio del dominio.


domingo, 26 de mayo de 2019

Textual description of firstImageUrl

Robocopy GUI: Copiar un árbol de directorios y reanudar la copia en caso de fallo.

En el laboratorio de hoy, vamos a ver como migrar un árbol de directorios de un servidor de ficheros preservando los permisos NTFS de cada una de las carpetas que lo componen usando el asistente de Robocopy para generar sentencias usando el entono gráfico de Windows.

También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en el que usaremos el asistente gráfico de Robocopy para crear una sentencia para poder copiar  un árbol de directorios y  reanudar la copia en caso  de fallo.


Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:

En un laboratorio anterior, usamos el comando Robocopy para traspasar un árbol de directorios de un servidor de ficheros preservando los permisos NTFS teniendo la posibilidad de retomar la copia de archivos en caso de una interrupción fortuita del proceso o poder copiar archivos que se han incluido en nuestro árbol de directorios por error una vez ya hemos terminado el proceso de copia.

En el siguiente índice de contenidos, encontrareis los enlaces a nuestro anterior laboratorio. Podéis ir saltando a vuestra discreción a la parte de este artículo que más os interese.
También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en el que veremos como copiar  un árbol de directorios y  reanudar la copia en caso  de fallo usando el comando Robocopy.


En este tutorial, queremos conseguir el mismo propósito que en nuestro articulo anterior, usando el asistente de Robocopy para el entono gráfico de Windows para crear la sentencia.

Robocopy, es un comando de replica de directorios, disponible desde la consola de línea de comandos de Microsoft Windows como vimos en nuestro anterior laboratorio, pero, como podremos ver en el laboratorio de hoy también tenemos la posibilidad de crear nuestras sentencias de Robocopy usando un asistente gráfico.

En un inicio, Robocopy formaba parte del Kit de Recursos de Windows, y se presentó como una característica estándar a partir de lo sistemas operativos Windows Vista, Windows 7 y Windows Server 2008.

Robocopy puede retomar copias fallidas y puede saltarse archivos bloqueados por el sistema operativo sin interrumpir el proceso de la copia.

Robocopy, es un comando que supera mucho en funcionalidades a los comandos Copy y xcopy.

Puede tolerar cortes de red y continuar la copia por donde se había interrumpido. Además, puede copiar correctamente atributos, información del propietario, información de auditoria y fechas por defecto. Puede también copiar los permisos y la Lista de control de acceso de NTFS.

En primer lugar, descargaremos Robocopy GUI de la página oficial del fabricante. Una vez descargado el archivo comprimido, lo descomprimiremos y lo instalaremos en nuestro equipo.

El asistente de instalación es sumamente rápido y sencillo.
Una vez instalada la versión gráfica de Robocopy en nuestro equipo, procederemos a configurar nuestra sentencia de copia.

En la sección llamada Path, introduciremos las rutas de origen y destino de nuestra copia en los cuadros de texto correspondientes. Habiendo seleccionado las dos rutas, cambiaremos de sección y accederemos a las opciones de copia.

En nuestro anterior laboratorio, usamos la construcción que podéis a continuación:

ROBOCOPY \\Server1\carpeta_origen \\Server2\carpeta_destino /Z /E /COPYALL /MIR /R:2 /W:2 /LOG:C:\LOG_de_copia\LOG.TXT

En el laboratorio de hoy, usamos los mismos modificadores:
  • Seleccionaremos el modificador /Z para copiar nuestros archivos en modo reiniciable.
  • Seleccionaremos el modificador /E para copiar subdirectorios incluyendo los que están vacíos .
  • Seleccionaremos el modificador /COPYALL para conseguir copia toda la información adherida a los ficheros, permisos NTFS y demás información.
  • Seleccionaremos el modificador /MIR para crear el mismo árbol de directorios exacto que el árbol de directorios origen, cuidado porque este modificador eliminará todos los datos que se encuentren en el directorio destino de la copia para conseguir crear un árbol de directorio espejo al origen.
También definiremos los intentos de copia que queremos que se produzcan, en el supuesto que falle la copia de algún fichero, usaremos los modificadores:
  • /R para establecer el numero de intentos en nuestro ejemplo se producirán dos intentos por cada archivo que falle en el momento de la copia, estableceremos 2 intentos por cada archivo que falle.
  • /W estableceremos el tiempo de espera  que queremos entre cada intento, en nuestro laboratorio estableceremos 2 segundos de espera entre cada nuevo intento de copia del archivo.
Por ultimo, vamos a definir será la ubicación del archivo LOG de nuestra operación.
  • Seleccionaremos /LOG y seguidamente escribiremos de la ruta y el nombre del nuevo fichero de texto que se creará para el LOG.
Pulsaremos el botón ejecutar y, comprobaremos que aparentemente todo el contenido de origen aparece en el destino, y como ya sucedió en el laboratorio anterior tendrá toda la configuración de permisos NTFS intacta.

A continuación, podemos ver que información nos devuelve la ejecución del comando, en el interior del archivo de LOG.

Comprobamos que Robocopy ha generado un archivo llamado LOG.TXT, si seleccionamos el archivo de LOG y lo abrimos para ver el contenido del mismo, podemos ver en el inicio del documento la ruta completa de las carpetas origen y destino.

Seguidamente, encontraremos un listado de los archivos copiados, y un resumen de archivos y carpetas copiados. También los errores que se han producido durante el proceso de copia, en nuestro caso 0.

Este listado es muy útil para poder localizar rápidamente que archivos no se han copiado.

Puede ocurrir, que durante el proceso de copia de los archivos haya un corte del proceso, o, simplemente un usuario despistado haya copiado información en nuestro árbol de directorios origen durante o una vez haya finalizado el proceso de traspaso.

Gracias al modificador /Z que hemos incorporado a la ejecución, Robocopy detectará estas diferencias y en una segunda ejecución del comando iniciará la copia saltando toda la información que ya tenemos correctamente copiada en el directorio destino.

Si volvemos a pulsar el botón ejecutar, comprobaremos que en esta segunda ejecución, el comando solo ha copiado los archivos añadidos deliberadamente por nosotros después de la fiscalización del primer proceso de copia.

Por ultimo, si quisiéramos programar la ejecución de Robocopy usando una tarea programada, el asistente de Robocopy para entorno gráfico de Windows nos permitirá exportar todas las selecciones que hemos realizado a un archivo de script.

Volveremos a la sección Path y marcaremos el cuadro selector llamado salvar a un script. El botón ejecutar cambiará a guardar.

Si pulsamos el botón Save y posteriormente editamos el archivo resultante, comprobaremos que el contenido del script es la  misma construcción de Robocopy que usamos en el laboratorio anterior.


Podéis consultar nuestro anterior laboratorio ver como programar una tarea en un sistema operativo Microsoft Windows:
También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en veremos como configurar una tarea programada usando el Programador de tareas de Microsoft Windows.


En la imagen que mostramos a continuación podéis ver el script resultante.



martes, 21 de mayo de 2019

Textual description of firstImageUrl

Microsoft Exchange OnLine: No puede utilizar el dominio porque no es un dominio aceptado para su organización. (Comprobar dominios aceptados para su organización)

En el laboratorio de hoy, mostraremos parte de la solución al error que aparece durante el proceso de migración de un buzón que tenemos ubicado en un servidor Microsoft Exchange On Premise y que lo pretendemos mover a nuestro servidor Microsoft Exchange OnLine.

Para acceder a toda la solución completa podéis acceder al enlace que mostramos a continuación:

El error en cuestión, es el que mostramos a continuación:

lc@dom.es 

Estado: Con error 

lc@dom.es Detalles de elementos omitidos 

Datos migrados:  
Velocidad de migración:  
Error: MigrationPermanentException: No puede utilizar el dominio porque no es un dominio aceptado para su organización. --> No puede utilizar el dominio porque no es un dominio aceptado para su organización. 
Informe: lc@dom.es Descargar el informe para este usuario

Fecha de la última sincronización correcta:


En alguna ocasión, este error se puede producir por culpa de que los dominios aceptados de nuestra organización de Exchange On-Line difieran de los dominios aceptados de nuestra organización de Microsoft Exchange On-premises.



sábado, 18 de mayo de 2019

Textual description of firstImageUrl

Windows CMD: Eliminar archivos, carpetas y árboles de directorios.

En el laboratorio de hoy vamos a aprender a eliminar archivos, carpetas y árboles de carpetas y archivos enteros.

También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en veremos algunos de los modificadores más interesantes del comando DIR..


Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:

Para eliminar los archivos de un directorio usaremos el comando DEL. El comando DEL sirve para Eliminas uno o más archivos. En primer lugar vamos a eliminar algunos archivos de un mismo directorio sin la necesidad de eliminar todos los archivos del directorio.

Microsoft Windows [Versión 10.0.17134.648]
(c) 2018 Microsoft Corporation. Todos los derechos reservados.

C:\>del /?
Elimina uno o más archivos.

DEL [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres
ERASE [/P] [/F] [/S] [/Q] [/A[[:]atributos]] nombres

  nombres       Especifica una lista de uno o más archivos o directorios.
                Se puede usar comodines para eliminar varios archivos.
                Si se especifica un directorio, todos sus archivos se
                eliminarán.

  /P            Pide confirmación antes de eliminar cada archivo.
  /F            Fuerza la eliminación de archivos de solo lectura.
  /S            Elimina archivos especificados de todos los subdirectorios.
  /Q            Modo silencioso. No pide confirmación sobre eliminación con
                comodín global
  /A            Selecciona los archivos que se van a eliminar basándose en los
                atributos
  atributos     R  Archivos de solo lectura       S  Archivos de sistema
                H  Archivos ocultos               A  Archivos preparados para
                                                     almacenamiento
                I  No archivos indizados de contenido  L  Puntos de análisis
                -  Prefijo de exclusión

Si las extensiones de comando están habilitadas, DEL y ERASE cambian
de la siguiente manera:

La semántica que se muestra para el modificador /S está invertida
de tal modo que le muestra solamente los archivos eliminados y no
los que no se encontraron.

Escribiremos del seguido del nombre del primer archivo, a continuación escribiremos punto y coma y sel nombre de el segundo archivo. Si quisiéramos borrar más archivos procederíamos con el mismos método separando cada uno de ellos con el símbolo de punto y coma.

Evidentemente si solo queremos borrar un archivo escribiremos del u el nombre de dicho archivo.



miércoles, 15 de mayo de 2019

Textual description of firstImageUrl

Exchange OnLine: Sufijos UPN alternativos.

En el laboratorio de hoy, vamos a ver como configurar los Sufijos UPN alternativos de Internet para nuestro entorno de Active Directory, este es el primer paso que necesitamos completar antes de  poder configurar un entorno híbrido de Microsoft Exchange.

En primer lugar, comprobaremos que la cuenta de usuario de Active Directory tiene definido únicamente nuestro nombre dominio local en el Nombre de inicio de sesión de usuario.

Abriremos una nueva ventana de Usuarios y equipos de Active Directory y, en la ventana de propiedades de uno de los usuarios abriremos la sección llamada Cuenta y comprobaremos que tenemos definido nuestro nombre de dominio local y no tenemos la posibilidad de desplegar el menú, para poder seleccionar nuestro dominio de Internet para que forme parte del Nombre de inicio de sesión de usuario.

Propiedades de un usuario de Active Directory - Cuenta.

sábado, 11 de mayo de 2019

Textual description of firstImageUrl

Windows server 2012: Configurar tarea programada.

En el laboratorio de hoy, vamos a ver como crear una nueva tarea programada en un servidor Windows 2012.

También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en veremos como configurar una tarea programada usando el Programador de tareas de Microsoft Windows.


Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:
El Programador de tareas de Windows, es una herramienta que nos permitirá ejecutar tareas que nos interese que nuestro servidor haga por nosotros de forma automática. Esta herramienta es muy interesante, especialmente cuando se trata de las tareas muy repetitivas.

El Programador de tareas nos dejará definir un horario de ejecución de la tarea programada o elegir la circunstancia exacta en la que la tarea debe llevarse a cabo. Usando el Programador de tareas de Windows, podremos iniciar aplicaciones de forma automática,  enviar correos electrónicos o mostrar mensajes.

Para abrir una nueva ventana de la consola del Programador de tareas de Windows, en primer lugar, abriremos el Panel del Administrador del servidor. En la esquina superior derecha de la ventana, seleccionaremos la sección llamada Herramientas. En el nuevo menú desplegable que aparecerá, vamos a elegir la opción llamada Programador de tareas.


miércoles, 8 de mayo de 2019

Textual description of firstImageUrl

Windows CMD: Ordenar el listado alfabéticamente por extensión usando dir DIR.

En el laboratorio de hoy, vamos a ver algunos modificadores interesantes que pueden facilitarnos mucho el trabajo cunado usamos el comando de símbolo del sistema DIR.

También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en veremos algunos de los modificadores más interesantes del comando DIR..


Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:
Como todos ya sabéis DIR es un comando que podemos usar para mostrar un listado de archivos y directorios. Pero como sucede en muchos otros comandos de la consola de símbolo del sistema de Windows, DIR dispone de varias formas de salida de los resultados. En el laboratorio de hoy veremos algunos de los modificadores que nos han parecido más interesantes pero DIR dispone de más opciones que podemos ver en futuros tutoriales.

C:\>dir /?
Muestra la lista de subdirectorios y archivos de un directorio.

DIR [unidad:][ruta][archivo] [/A[[:]atributos]] [/B] [/C] [/D] [/L] [/N]
  [/O[:]orden]] [/P] [/Q] [/R] [/S] [/T[[:]fecha]] [/W] [/X] [/4]

  [unidad:][ruta][nombre de archivo]
              Especifica la unidad, el directorio y los archivos que se
              mostrarán.

  /A          Muestra los archivos con los atributos especificados.
  atributos    D  Directorios             R  Archivos de sólo lectura
               H  Archivos ocultos        A  Archivos para archivar
               S  Archivos de sistema     I  No archivos indizados de contenido
               L  Puntos de análisis      -  Prefijo de exclusión
  /B          Usa el formato simple (sin encabezados ni sumarios).
  /C          Muestra el separador de miles en el tamaño de los archivos.
              Es la opción predeterminada. Use /-C para deshabilitar
              la aparición de dicho separador.
  /D          Similar al listado ancho, pero los archivos aparecen
              clasificados por columnas.
  /L          Usa letras minúsculas.
  /N          Nuevo formato de lista larga donde los nombre de archivo aparecen
              en el lado derecho.
  /O          Muestra los archivos según el orden indicado.
  Orden        N  Por nombre (orden alfabético)
               E  Por extensión (orden alfabético)
               S  Por tamaño (orden creciente)
               D  Por fecha y hora (el más antiguo primero)
               G  Agrupar primero los directorios
               -  Prefijo para invertir el orden
  /P          Hace una pausa después de cada pantalla completa de información.
  /Q          Muestra el propietario del archivo.
  /R          Muestra las secuencias alternativas de datos del archivo.
  /S          Muestra los archivos del directorio especificado y todos
              sus subdirectorios.
  /T          Controla el campo de fecha que se mostrará o usará para
              realizar la clasificación
  fecha       C  Creación
              A  Último acceso
              W  Última modificación
  /W          Use el formato de listado ancho.
  /X          Muestra los nombres cortos generados para los nombres de archivo
              sin formato 8.3. El formato es el mismo que para /N, con el
              nombre corto especificado antes del nombre largo. Si no existe
              un nombre corto, se muestran espacios en blanco en su lugar.
  /4          Muestra el año con 4 dígitos

Los modificadores se pueden preestablecer en la variable de entorno DIRCMD.
Éstos se pueden invalidar precediendo cada modificador con - (guión),
por ejemplo: /-W.

En esta ocasión, vamos a ver como podemos obtener listados de archivos y directorios ordenados alfabéticamente.

con la intención de que nuestros ejemplos sean más visuales hemos creado un árbol de directorios especial que sirva mejor a nuestras necesidades.


domingo, 5 de mayo de 2019

Textual description of firstImageUrl

Windows CMD: Copy vs Xcopy.

En laboratorios anteriores hemos tratado el comando de la consola de símbolo del sistema de Windows llamado COPY, como todos sabemos la función básica de COPY es permitirnos copiar uno o más archivos a otra otra ubicación. Pero la consola de símbolo del sistema de Windows también tiene otro comando llamado XCOPY

Hemos dividido este tutorial en dos artículos independientes. En el siguiente índice de contenidos, podréis ir saltando a vuestra discreción a la parte de este artículo que más os interese.

Este primer artículo, es una breve introducción de las posibilidades de XCOPY comparándolo con el comando COPYEn el segundo artículo, mostramos algunas de las funciones más avanzadas de XCOPY
También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en veremos como podemos realizar una copia de seguridad usando el comando XCOPY.


Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:

XCOPY es la abreviatura de extended COPY, la función principal del comando XCOPY es copiar árboles de directorios y archivos. XCOPY se creó como una utilidad de copia de archivos más funcional que el comando COPY.

XCOPY apareció por primera vez en el sistema operativo MS-DOS 3.2.

C:\>copy /?
Copia uno o más archivos en otra ubicación.

COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] origen [/A | /B]
     [+ origen [/A | /B] [+ ...]] [destino [/A | /B]]

  origen       Especifica el archivo o archivos que deben copiarse.
  /A           Indica un archivo de texto ASCII.
  /B           Indica un archivo binario.
  /D           Permite que el archivo de destino se cree sin cifrar.
  destino      Especifica el directorio y/o el nombre de archivo de los
               nuevos archivos.
  /V           Comprueba si los nuevos archivos están escritos
               correctamente.
  /N           Si está disponible, usa un nombre de archivo corto al copiar
               un archivo cuyo nombre no tiene el formato 8.3.
  /Y           Suprime la solicitud de confirmación antes de
               sobrescribir un archivo de destino existente.
  /-Y          Solicita confirmación antes de sobrescribir un archivo de
               destino existente.
  /Z           Copia archivos de red en modo reiniciable.
  /L           Si el origen es un vínculo simbólico, copia el vínculo al
               destino en lugar del archivo real al que apunta el vínculo.

El modificador /Y puede preestablecerse en la variable de entorno COPYCMD.
Esto puede anularse con el modificador /-Y en la línea de comando.
La confirmación del usuario se solicita de forma predeterminada antes de
sobrescribir algo, excepto si el comando COPY se ejecuta desde un script por
lotes.

Para anexar archivos, especifique un único archivo de destino pero
varios archivos de origen (con caracteres comodines o el formato
archivo1+archivo2+archivo3).

C:\>xcopy /?
Copia árboles de archivos y directorios.

XCOPY origen [destino] [/A | /M] [/D[:fecha]] [/P] [/S [/E]] [/V] [/W]
                       [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U] [/K]
                       [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/B]
                       [/EXCLUDE:archivo1[+archivo2][+archivo3]...]

  origen       Especifica el archivo o archivos que hay que copiar.
  destino      Especifica la ubicación y/o el nombre de los archivos nuevos.
  /A           Copia sólo archivos con el atributo de archivo de
               almacenamiento establecido; no cambia el atributo.
  /M           Copia sólo archivos con el atributo de archivo de
               almacenamiento establecido; desactiva el atributo de archivo
               de almacenamiento.
  /D:m-d-a     Copia archivos cambiados durante o después de la fecha.
               Si no se da una fecha, copia sólo aquellos archivos cuya
               fecha de origen es más reciente que la fecha de destino.
  /EXCLUDE:archivo1[+archivo2][+archivo3]...
               Especifica una lista de archivos que contienen cadenas. Los
               archivos deben tener una cadena por línea. Cuando cualquiera
               de las cadenas coincida con cualquier parte de la ruta de
               acceso absoluta del archivo que se debe copiar,
               ese archivo se excluirá de la copia. Por ejemplo, si
               especifica una cadena como \obj\ u .obj, se excluirán todos
               los archivos ubicados en el directorio obj o todos los
               archivos con la extensión .obj, respectivamente.
  /P           Pregunta antes de crear cada archivo de destino.
  /S           Copia directorios y subdirectorios, excepto los vacíos.
  /E           Copia directorios y subdirectorios, incluidos los vacíos.
               Igual que /S /E. Se puede usar para modificar /T.
  /V           Comprueba el tamaño de cada archivo nuevo.
  /W           Pide que se presione una tecla antes de copiar.
  /C           Continúa copiando incluso si ocurren errores.
  /I           Si el destino no existe y se está copiando más de un archivo,
               se da por supuesto que el destino debe ser un directorio.
  /Q           No muestra nombres de archivo mientras copia.
  /F           Muestra los nombres completos de los archivos de origen y
               destino mientras realiza la copia.
  /L           Muestra los archivos que se copiarán.
  /G           Permite la copia de archivos cifrados en un destino que no es
               compatible con el cifrado.
  /H           Copia archivos ocultos y también archivos del sistema.
  /R           Sobrescribe archivos de sólo lectura.
  /T           Crea una estructura de directorios, pero no copia archivos. No
               incluye directorios o subdirectorios vacíos. /T /E incluye
               directorios y subdirectorios vacíos.
  /U           Copia sólo archivos que ya existen en el destino.
  /K           Copia atributos. Xcopy normal restablecerá los atributos
               de sólo lectura.
  /N           Realiza la copia con los nombres cortos generados.
  /O           Copia la propiedad de archivos y la información de ACL.
  /X           Copia la configuración de la auditoría de archivos
               (implica /O).
  /Y           Suprime la petición de confirmación de sobrescritura de un
               archivo de destino existente.
  /-Y          Pide confirmación de sobrescritura de un archivo
               de destino existente.
  /Z           Copia archivos de red en modo reiniciable.
  /B           Copia el vínculo simbólico en vez del destino del vínculo.
  /J           Copia con búfer I/O. Recomendado para archivos muy grandes.

El modificador /Y puede preestablecerse en la variable de entorno COPYCMD.
Esto se puede reemplazar con /-Y en la línea de comandos.


Textual description of firstImageUrl

Windows CMD: Realizar una copia de seguridad usando el comando XCOPY.

En el laboratorio de hoy, vamos a ver como podemos realizar una copia de seguridad de un árbol de directorios y archivos usando el comando de la consola de símbolo del sistema de Microsoft Windows XCOPY.

Hemos dividido este tutorial en dos artículos independientes. En el siguiente índice de contenidos, podréis ir saltando a vuestra discreción a la parte de este artículo que más os interese.

Este segundo artículo, es un laboratorio donde queremos usar el comando de la consola de símbolo del sistema de Windows llamado XCOPY para realizar una copia de seguridad. En la primera parte del artículo encontrareis una breve introducción de las posibilidades de XCOPY comparándolo con el comando COPY.
También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en veremos como podemos realizar una copia de seguridad usando el comando XCOPY.


Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:
El árbol de directorios que usaremos para realizar nuestro laboratorio dispone de un directorio raíz varios subdirectorios con distintos permisos de seguridad asignados de forma personalizada en cada uno de ellos y a todos ellos están llenos de archivos.

Para usar el comando XCOPY para que cumpla con la función que nos haría un programa de copia de seguridad, a un nivel muy básico para poderlo utilizar en caso de apuro, usaremos los modificadores que mostramos a continuación en la construcción.
  • /D - XCOPY Copiará archivos cambiados durante o después de la fecha que establezcamos. Si no se especifica una fecha como es en nuestro ejemplo, xcopy copiará sólo aquellos archivos cuya fecha de origen sea más reciente que la fecha de destino.
  • /E - XCOPY Copiará directorios y subdirectorios, incluidos los vacíos.
  • /C - XCOPY continúa copiando incluso si ocurren errores.
  • /I - Si el destino no existe y se está copiando más de un archivo,se da por supuesto que el destino debe ser un directorio.
  • /H - XCOPY Copiará archivos ocultos y también archivos del sistema.
  • /R - XCOPY Sobrescribirá los archivos de sólo lectura.
  • /K - Copia atributos. Xcopy normal restablecerá los atributos de sólo lectura.
  • /O - XCOPY Copiará la propiedad de archivos y la información de ACL.
  • /X - XCOPY Copiará la configuración de la auditoría de archivos.
  • /Y - XCOPY Suprimirá la petición de confirmación de sobrescritura de un archivo existente en la carpeta de destino.
Escribiremos XCOPY y seguidamente la ruta del origen de los archivos y el destino de nuestra copia de seguridad. A continuación escribiremos todos los modificadores anteriormente mencionados.

Si queremos un LOG del proceso de copia escribiremos el símbolo de menor que dos veces y, seguidamente la ruta y el nombre de nuestro archivo de LOG.

xcopy c:\Datos \\srvdc02\Datos /c /d /e /h /i /k /r /x /y /o >> c:\log-backup\log01.txt

La primera vez que ejecutemos el comando el proceso de copia empezará de cero y creará un archivo de texto con el listado de los archivos copiados.

C:\Datos\Dato-1.txt
C:\Datos\Dato-2.txt
C:\Datos\Dato-3.txt
C:\Datos\Dato-4.txt
C:\Datos\ADMINISTRACION\Dato-1.txt
C:\Datos\ADMINISTRACION\Dato-2.txt
C:\Datos\ADMINISTRACION\Dato-3.txt
C:\Datos\ADMINISTRACION\Dato-4.txt
C:\Datos\ADMINISTRACION\Datos 3\Dato-1.txt
C:\Datos\ADMINISTRACION\Datos 3\Dato-2.txt
C:\Datos\ADMINISTRACION\Datos 3\Dato-3.txt
C:\Datos\ADMINISTRACION\Datos 3\Dato-4.txt
C:\Datos\COMERCILES\Dato-1.txt
C:\Datos\COMERCILES\Dato-2.txt
C:\Datos\COMERCILES\Dato-3.txt
C:\Datos\COMERCILES\Dato-4.txt
C:\Datos\COMERCILES\Dato_Oculto_1.txt
C:\Datos\COMUN\Dato-1.txt
C:\Datos\COMUN\Dato-2.txt
C:\Datos\COMUN\Dato-3.txt
C:\Datos\COMUN\Dato-4.txt
C:\Datos\COMUN\Dato_Oculto.txt
C:\Datos\TECNICOS\Dato-1.txt
C:\Datos\TECNICOS\Dato-2.txt
C:\Datos\TECNICOS\Dato-3.txt
C:\Datos\TECNICOS\Dato-4.txt
26 archivo(s) copiado(s)


miércoles, 1 de mayo de 2019

Textual description of firstImageUrl

Windows CMD: Crear una lista completa de archivos incluyendo ocultos en formato TXT usando el comando DIR.

En el laboratorio de hoy, vamos a ver algunos modificadores interesantes que pueden facilitarnos mucho el trabajo cunado usamos el comando de símbolo del sistema DIR.

También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en veremos algunos de los modificadores más interesantes del comando DIR..


Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:
Como todos ya sabéis DIR es un comando que podemos usar para mostrar un listado de archivos y directorios. Pero como sucede en muchos otros comandos de la consola de símbolo del sistema de Windows, DIR dispone de varias formas de salida de los resultados. En el laboratorio de hoy veremos algunos de los modificadores que nos han parecido más interesantes pero DIR dispone de más opciones que podemos ver en futuros tutoriales.

C:\>dir /?
Muestra la lista de subdirectorios y archivos de un directorio.

DIR [unidad:][ruta][archivo] [/A[[:]atributos]] [/B] [/C] [/D] [/L] [/N]
  [/O[:]orden]] [/P] [/Q] [/R] [/S] [/T[[:]fecha]] [/W] [/X] [/4]

  [unidad:][ruta][nombre de archivo]
              Especifica la unidad, el directorio y los archivos que se
              mostrarán.

  /A          Muestra los archivos con los atributos especificados.
  atributos    D  Directorios             R  Archivos de sólo lectura
               H  Archivos ocultos        A  Archivos para archivar
               S  Archivos de sistema     I  No archivos indizados de contenido
               L  Puntos de análisis      -  Prefijo de exclusión
  /B          Usa el formato simple (sin encabezados ni sumarios).
  /C          Muestra el separador de miles en el tamaño de los archivos.
              Es la opción predeterminada. Use /-C para deshabilitar
              la aparición de dicho separador.
  /D          Similar al listado ancho, pero los archivos aparecen
              clasificados por columnas.
  /L          Usa letras minúsculas.
  /N          Nuevo formato de lista larga donde los nombre de archivo aparecen
              en el lado derecho.
  /O          Muestra los archivos según el orden indicado.
  Orden        N  Por nombre (orden alfabético)
               E  Por extensión (orden alfabético)
               S  Por tamaño (orden creciente)
               D  Por fecha y hora (el más antiguo primero)
               G  Agrupar primero los directorios
               -  Prefijo para invertir el orden
  /P          Hace una pausa después de cada pantalla completa de información.
  /Q          Muestra el propietario del archivo.
  /R          Muestra las secuencias alternativas de datos del archivo.
  /S          Muestra los archivos del directorio especificado y todos
              sus subdirectorios.
  /T          Controla el campo de fecha que se mostrará o usará para
              realizar la clasificación
  fecha       C  Creación
              A  Último acceso
              W  Última modificación
  /W          Use el formato de listado ancho.
  /X          Muestra los nombres cortos generados para los nombres de archivo
              sin formato 8.3. El formato es el mismo que para /N, con el
              nombre corto especificado antes del nombre largo. Si no existe
              un nombre corto, se muestran espacios en blanco en su lugar.
  /4          Muestra el año con 4 dígitos

Los modificadores se pueden preestablecer en la variable de entorno DIRCMD.
Éstos se pueden invalidar precediendo cada modificador con - (guión),
por ejemplo: /-W.

Si quisiéramos guardar el listado que nos muestra como resultado DIR /s en un archivo de texto incluiríamos el símbolo mayor que en nuestra construcción

Escribiremos DIR /S el símbolo mayor que y seguidamente la ruta de disco y el nombre del archivo de texto que queremos que contenga la información resultado.

DIR /S > C:\DIR.TXT

Pero el listado que nos proporciona DIR /S, como hemos visto en los ejemplos anteriores no incluye los archivos ocultos que existen en nuestro árbol de directorio.

Si quisiéramos incluir esta información, al listado que anteriormente hemos creado. Incluiremos a nuestra construcción DIR /S /A:H dos símbolos de mayor que, de este modo el resultado de la ejecución del comando DIR con el modificador /A:H se añadirá al documento de texto que actualmente ya contiene el resultado de la ejecución de DIR /S.

DIR /S /A:H >> C:\DIR.TXT