sábado, 28 de noviembre de 2009

Comando DIR, COPY Y XCOPY

COMANDO DIR: Comando del sistema operativo DOS, de la Interfaz de línea de comandos (command line interface o CLI en inglés). dir es un comando usado para mostrar un listado de archivos y directorios. Es análogo al comando de Unix ls.

dir ha existido como comando de DOS desde la primera versión de MS-DOS. Forma parte del intérprete de comandos de DOS, mientras que el comando ls de UNIX es un programa independiente del intérprete de comandos.

DIR muestra la lista de archivos y subdirectorios dentro del directorio desde el que es ejecutado
[unidad:][ruta][nombre de archivo]
Especifica la unidad, la ruta de acceso, el directorio, y los
archivos que se listará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 - Prefijo que significa no
/B Usa el formato simple (sin encabezados ni sumarios).
/C Muestra el separador de miles en el tamaño de los archivos.
Esto es lo predeterminado. Use /-C para deshabilitar la
aparición de dicho separador.
/D Como el listado ancho pero los archivos aparecen
clasificados por columnas.
/L Usa letras minúsculas.
/N Nuevo formato de lista larga donde los archivos aparecen
en el lado derecho.
/O Lista los archivos según lo indicado en orden.
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


COMANDO COPY:

Copia uno o más archivos en el lugar que especifique:
Sintaxis:
COPY [/Y|/-Y] [/A|/B]origen [/A|/B] [+ origen [/A|/B] [+...]][destino][/A|B][/V]
Parámetros:
origen:

Especifica la posición y el nombre del archivo o los archivos que serán copiados. Puede constar de la letra de la unidad seguida de dos puntos y un nombre de directorio, un nombre de archivo o una combinación de estos.

destino:

Especifica la posición y el nombre del archivo o los archivos en los que serán colocadas las copias. Puede constar de la letra de la unidad seguida de dos puntos y un nombre de directorio,un nombre de archivo o una combinación de éstos.

Modificadores:
/Y
Indica que se desea que COPY sustituya el/los archivo(s) existente (s) sin pedir confirmación. Está predeterminado que si se especifica uno archivo existente como archivo destino, COPY preguntará si desea sobreescribir el archivo existente.

/-Y
Indica que se dese que COPY pida confirmación al sustituir un archivo existente.

/A
Indica un archivo de texto ASCII.

/B
Indica un archivo binario

/V
Verifica que los nuevos archivos sean escritos correctamente.

COMANDO XCOPY:

XCOPY es una orden proveniente del sistema operativo DOS, pero esta también disponible en Windows. XCOPY significa copia externa y fue originalmente usado para copiar múltiples archivos desde un directorio a otro, luego también usado para copiar archivos a través de una red.

XCOPY puede ser usado para copiar un disco entero usandolo con todos los parámetros siguientes:

xcopy <>:\*.* <>:\ /h /i /c /k /e /r /y /v

Otros opciones útiles del comando xcopy,

/H Copia archivos ocultos y también archivos del sistema.
/I Si el destino no existe y hay que copiar más de un archivo, se asume que el destino debe ser un directorio.
/C Continua copiando incluso si ocurren errores.
/K Copia atributos. Xcopy normal, restablecerá atributos de sólo lectura.
/S Copia directorios y subdirectorios ,exceptuando los vacíos.
/E Copia directorios y subdirectorios, incluyendo los vacíos.
/R Sobrescribe archivos de sólo-lectura.
/Y Suprime la pregunta de confirmación para suprimir un archivo de destino existente.
/F Muestra todo el origen y el destino de los nombres de archivo mientras se copian.
/D:m-d-y 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 nueva que la fecha de destino

No hay comentarios:

Publicar un comentario