COMANDOS DEL D.O.S.

CHKDSK - Controla un disco y provee información sobre su capacidad, su estado, los directorios, los archivos, la FAT, etc. Ha sido reemplazado por SCANDISK en los DOS 6.2. ATTRIB - Presenta en pantalla o modifica los atributos de los archivos. COPY - Sirve para copiar archivos, concatenarlos, cambiarles el nombre, etc. DIR - Presenta la lista del contenido de un directorio, en su totalidad o de manera selectiva. EDIT - Editor que reemplaza a Edlin desde el DOS.5. Se usará esencialmente para modificar pequeños archivos de texto, empezando por los llamados "archivos de sistema´, que son el CONFIG.SYS y el AUTOEXEC.BAT. FDISK - Instala un disco duro, crea, muestra en pantalla o suprime particiones. FORMAT - Formatea el disco destinatario marcando y eliminando los sectores defectuosos, inicializando el directorio y la tabla de asignación de los archivos (FAT), y cargando el programa de inicio. INSTALL O INSTALAR- Carga los programas residentes, a través del Config.Sys. MD - Crea un directorio. Otro nombre de este comando: MKDIR, por "Make Directory´, creación de un directorio. SCANDISK - Herramienta de verificación y reparación de los discos duros, pero sólo a partir de la versión 6.2. BACKUP - Realiza una copia de seguridad de los archivos de un disco en uno 0 varios discos, mostrando mientras tanto su nombre en pantalla. La restauración de los archivos se hace con la orden de sentido contrario, RESTORE. El Backup ya no existe en el DOS 6, lo cual es una bendición porque este comando era uno de los más difíciles de manejar. BAT - Extensión específica para el nombre de los archivos de procedimientos, que disponen de toda una gama de comandos propios. Uno de los más conocidos es e archivo l AUTOEXEC.BAT, que se ejecuta automáticamente cuando usted pone su computadora en funcionamiento. BUFFERS - Comando para el config.sys que determina la capacidad del búfer para el disco. CHDIR - Cambio de directorio, cuyo nombre abreviado es CD. Adopte CD en lugar de CHDIR si quiere evitar presionar tres teclas en el teclado. CHKDSK - Controla un disco y provee información sobre su capacidad, su estado, los directorios, los archivos, la FAT, etc. Ha sido reemplazado por SCANDISK en los DOS 6.2. CLS - Simplemente borra la pantalla, sin cambiar ninguna otra cosa. Es un comando pequeño e interesante que conviene recordar. CONFIG.SYS - Archivo de configuración que dispone de instrucciones propias. Este archivo se ejecuta automáticamente cada vez que se pone en funcionamiento la computadora. DATE - Muestra en pantalla y modifica la fecha utilizada por el sistema; la nueva, fecha introducida se graba en las memorias permanentes.

PROMPT .bat. DELTREE . KEYB . En la mayoría de los casos. DOS . o . EXIT . por "Make Directory´. formateando previamente este último y haciéndolo sobre el modelo del disquete fuente si es necesario.Crea un subdirectorio. usando ON u OFF respectivamente.Define o muestra en pantalla los símbolos del sistema utilizados por el DOS. incluyendo los subdirectorios.Destruye uno o varios archivos del disco (y actúa como el comando DEL). DOSKEY .Busca la cadena de caracteres indicada en un archivo y envía al periférico activo de salida (el monitor.Vuelve a mostrar en pantalla o no. FIND .Especifica la cantidad de archivos abiertos.Destruye uno o varios archivos en el disco (actúa como el comando ERASE). en un Config.BAT mostrando en pantalla un mensaje optativo de 121 caracteres como máximo. mientras se prosigue con un trabajo en la pantalla.Sys. modifica o suprime el nombre atribuido a un disco. en una sola operación.DEFRAG . ERASE . LABEL . EXIT le permite salir del DOS para volver al programa que lo llama. Desfragmenta los archivos en el disco duro para mejorar la velocidad y la seguridad.Carga el programa que administra el teclado (reemplaza al que reside en la memoria muerta.Sale de un procesador de comandos.Imprime el contenido de archivos. PATH .Crea. en eco. Suprime un directorio y todo lo que contiene.sys. PAUSE . . HELP . según se ponga o no en servicio este eco. DISKCOPY . Permite introducir un mensaje que será mostrado en pantalla en todos los casos.Establece un vínculo entre la memoria convencional y la memoria superior a través del config.EXE o .Instala el programa de memorización y de llamado de los comandos instalados anteriormente. Este comando se encuentra generalmente en el archivo Autoexec.Pedido de ayuda. se evita tener que volver a escribirlos.Una novedad del DOS 6. FILES . en segundo plano. Otro nombre de este comando: MD. por ejemplo) todas las líneas en las que la encontró.Copia de modo idéntico el contenido de un disquete fuente en un disquete destinatario rigurosamente del mismo formato. De esta manera. Desde el DOS 5.BAT. los comandos ejecutados en un archivo . Opte por DEL ya que se escribe más rápido. creación de un directorio. ECHO . PRINT . DEL .Especifiica caminos de búsqueda alternativos para los archivos de comando (con la extensión .COM.Suspende la ejecución de un programa . Windows por ejemplo.BAT) que no se encuentran en el directorio activo. para el teclado USA). MKDIR .Una novedad dei DOS 6.

VOL . Si no aparecen estos símbolos se tratará de un archivo. es más fácil que cambiemos de unidad. Es un comando excelente que puede servir incluso para efectuar copias de seguridad. simplemente hay que escribir la letra que hace referencia a la unidad deseada. SYS .Suprime un subdirectorio que debe estar obligatoriamente vacío (y que. para no tener que escribir siempre A:Nombre. TYPE .Copia archivos selectivamente. El nombre abreviado es RD. VERIFY . XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Cambio de la unidad por defecto Para cambiar la unidad por defecto. resguardados).Muestra los árboles de los directorios de un disco (y la lista de sus archivos con una clave suplementaria).extensión. RMDIR .exe.. Por ejemplo. escribiendo A: y pulsando ENTER.RD . sólo debe contener las marcas .Pone en servicio (con ON) o anula (con OFF) la verificación de los datos escritos en el disco. El nombre completo de este comando es RMDIR.). XCOPY . .Muestra en pantalla la versión activa del DOS.Muestra en pantalla el contenido de un archivo. y . sólo existe para la compatibilidad.Muestra en pantalla o configura la hora del sistema (incluidos los relojes permanentes. Manejando directorios DIR El comando DIR visualiza los archivos y sub-directorios del directorio actual. RESTORE . por lo tanto. VER . el tamaño. VSAFE . inclusive los que provienen de subdirectorios.Residente antivirus. Veremos el nombre y la extensión del archivo. format exe y no format. restablece el contenido de un disco a partir de su copia de seguridad anterior.Suprime un subdirectorio que debe estar obligatoriamente vacío (y que. la fecha y la hora en que fue modificado por última vez. sólo debe contener las marcas . con los DOS hasta el 5 inclusive. UNDELETE .Restaura. por lo tanto.). En el DOS 6. y .Muestra en pantalla el nombre del disco solicitado. A partir de la versión DOS 5. Un nombre encerrado entre los símbolos < > significa un sub-directorio. si se va a trabajar sobre todo con ficheros de la unidad A.Recuperación de archivos borrados. TREE . y estamos en la unidad C..Copia los tres archivos que sirven de núcleo al sistema del disco fuente activo al disco destinatario. El punto en el nombre de un archivo no aparece cuando hacemos un DIR. seguida de dos puntos. en su lugar hay un espacio: ejemplo. TIME .

lo realizará sobre la unidad activa.EXE visualiza todos los archivos con extensión . Por ejemplo. de menor a mayor /D Por fecha y hora..exe. dir format. Moviéndonos por los directorios Con el comando CHDIR (abreviadamente.Opciones: DIR /P: vuelca en pantalla solo los directorios/archivos que caben en la misma. buscará a partir del directorio activo. esperando a que el usuario pulse una tecla para continuar. Ejemplos: CD nombre_del_directorio Para acceder a un subdirectorio escribimos cd seguido de su nombre Si queremos descender varios niveles. todos los archivos que empiezan por A y cuya extensión sea ninguna DIR AR*.extensión para ver si un archivo concreto se encuentra en el directorio. . Si entre los dos puntos y la letra de la ordenación ponemos un signo -.* todos los archivos que empiezan por A.TXT archivos que empiezan por AR cuya extensión sea TXT También podemos combinar dir /p /w Otras opciones de DIR /O: Ordena los ficheros con respecto a un orden. sea cual sea su extensión DIR A*.. CD) podemos cambiar de directorio: CD [unidad:] [camino] Si sólo ponemos el camino. Si no ponemos el camino desde el principio. DIR /W Visualiza únicamente el nombre del archivo o directorio (sin datos adicionales). Podemos utilizar los COMODINES * y ?: DIR *.) o escribir de una sola vez la ruta completa (cd subdirectorioA subdirectorioB) Para volver al directorio inmediatamente anterior basta con escribir: CD. podemos ir dando ordenes consecutivas cd (cd subdirectorioA cd subdirectorioB.EXE DIR A*. De más antiguo al más moderno /G Primero aparecen los directorios /L: Lista con minúsculas /S: Lista el contenido de los subdirectorios /B: Lista solo el nombre de los archivos /A: Muestra archivos con un atributo especificado /D Directorio /H Archivos ocultos /R Archivos de solo lectura /S Archivos de sistema Ejemplo: C:\WINDOWS>dir /o:-n Listaría los archivos y directorios de c:\windows en orden alfabético inverso. el orden se invierte /N Por nombre en orden alfabético /E Por extensión en orden alfabético /S Por tamaño.. los directorios encerrados entre corchetes [ ] DIR nombre_del_archivo.

y queremos copiarlo la misma unidad pero con el nombre fich2.* y los directorio con RD. Para crear un directorio empleamos el comando MKDIR o MD en su forma abreviada: MKDIR nombre_del_directorio.txt en el disco C. [unidad:][camino]destino .txt a la unidad C: C:> copy a:hola.txt Supongamos que queremos copiar el fichero A:hola. sino lo ponemos recibirán el mismo nombre que los originales.] [unidad:][camino]copia Por ejemplo: Supongamos que tenemos un fichero llamado fich1. RD Para borrar un directorio vacío se emplea el comando RMDIR ó RD: RMDIR nombre_del_directorio. Dar la unidad sino la toma como la activa.. (Tres puntos)...txt: C:> copy fich1. XCOPY Copia todos los ficheros de un directorio y todos sus subdirectorios MOVE Mueve uno o más ficheros al lugar que se indique. hasta llegar a él) escribiremos: CD\ O CD.extension Si el directorio no está vacío debemos borrar previamente los archivos y sub-directorios de que consta (los archivos con DEL *. si no lo toma a partir del directorio activo.extension MD nombre_del_directorio. Siempre hay que especificar el nombre del archivo o archivos (mediante comodines) que queramos copiar. También se utiliza para cambiar el nombre de los directorios...txt fich2. Primero borraremos los archivos del sub-directorio y a continuación el sub-directorio) Manejando archivos COPY Copia uno o más archivos de un lugar a otro.extension RD nombre_del_directorio.txt .extension Borrando directorios RMDIR.txt a:fich2.txt Supongamos ahora que lo queremos copiar a la unidad A: con el mismo nombre: C:> copy fich1.. Su formato es: move [unidad:][camino]origen . El nombre de los ficheros destinos es opcional.. El formato es el siguiente: copy [unidad1:][camino1]original1 [[unidad2:][camino2]original2.Para ir al directorio raíz directamente desde cualquier directorio (sin necesidad de hacer CD. Creando directorios MKDIR (MD) MD [unidad:] [camino] Dar camino entero.

pero se puede recuperar si inmediatamente lo intentamos: con undelete restauramos archivos que fueron eliminados.extensión Podemos hacer uso de los comodines * e ? DEL *. DEL. Se recomienda que se utilice de manera inmediata al borrado. puesto que los datos que permanecen en el disco. UNDELETE [unidad:] [camino] [NombreArchivo] [/LIST] [/ALL] /LIST: Muestra la lista de archivos eliminados disponibles para ser recuperados. no da tiempo a leerlo. En tal caso se añade el comando externo MORE precedido del símbolo | (ALT 124. por lo que ya no podemos acceder a él. /ALL: Restaura todos los archivos especificados sin pedir confirmación. comando/? TYPE Se emplea este comando para visualizar el contenido de un archivo. (En versiones posteriores a la 5. Al nuevo nombre no hace falta especificar unidad y camino. ERASE Con cualquiera de estos comandos podemos borrar archivos: DELETE nombre_del_archivo. HELP [comando].EXE borra todos los archivos de extensión . Si el archivo es más largo y no cabe en una página.txt. Con este comando no pueden usarse los comodines.txt visualiza el contenido del archivo readme. EDIT Sirve para editar archivos de texto.EXE DEL *. debemos señalar el nombre del fichero exacto.extensión ERASE nombre_del_archivo.0 además la ayuda incluye ejemplos y notas). sino el nombre del fichero.extensión DEL nombre_del_archivo. borra todos los archivos sin extensión UNDELETE El comando DEL lo que realmente borra no son los datos.) DEL *. pueden ser sobrescritos.Sintaxis: HELP. Los bytes que contengan estos archivos. El formato simplificado de este archivo es: TYPE nombre_del_archivo. El sistema nos preguntará si estamos seguros (es equivalente a escribir DEL. se . del teclado numérico).* borra todos los archivos del directorio activo. Comandos especiales CLS Significado: Abreviatura de Clear Screen (Limpiar Pantalla) Ejemplo: c: cls [enter] HELP Proporciona ayuda sobre la sintaxis de los comandos. Cuando pasa una página se espera que se pulse una tecla para continuar.REN O RENAME Cambia el nombre de ficheros existentes: REN [unidad:][camino] NombreArchivo NombreNuevo.extension Por ejemplo TYPE readme.

88 ). el reloj se pone a cero. para buscar el texto "muestra en" en el archivo ayuda introduciremos FIND "muestra en" ayuda. EDIT [unidad:] [camino] [NombreArchivo] [/H] Podemos introducir el nombre del archivo o no.sys y command. Sintaxis: FIND [/v] [/c] [/n] "cadena" [[unidad:][nombre de ruta de acceso]. /T:pistas: Especifica el número de pistas por cara de disquete. 320. Si la pila funciona. /Q: Realiza un formateo rápido. msdos. /B: Asigna espacio en disco con formato para archivos de sistema. Es importante saber que el D.S.sys.interpretan directamente por el código ASCII. 2. /H: Presenta el número máximo de líneas posibles. para la hora. /n Precede a cada línea con su número relativo de línea de archivo. Es un indicativo que diferencia disquetes.2. DATE Actualiza la fecha del Ordenador. Si por el contrario. FIND ""muestra en"" ayuda. 1. . evita que se guarde la información de reconstruir. TIME Igual que la anterior. /V[:etiqueta]: Se especifica la etiqueta de volumen. en programas. Las opciones que admite son: /v Muestra todas la líneas que no contienen la cadena especificada. FORMAT Da formato lógico a una unidad física. Por ejemplo. 360. utiliza la fecha como fecha del sistema para todas las operaciones que se van a llevar a cabo (grabando ficheros. Si el texto estuviera entrecomillado deben utilizarse pares dobles de comillas. 720. que tenemos instalada en el Ordenador Ejemplo: c:ver [enter] FIND Busca una cadena específica de texto en un archivo o en varios archivos. Todos los Ordenadores llevan un reloj interno alimentado por una pila. 1. etc. cada vez que apagamos el Ordenador..com ). Divide la superficie magnética en sectores y pistas. Sintaxis: FORMAT UNIDAD [/S] [/Q] [/U] [/B] [/V[:etiqueta]] [/F:tamaño] [/T:pistas /N:sectores] /S: Transfiere ficheros de sistema en disquete con formato ( io. /c Muestra tan sólo el número de líneas en las que contienen cadenas coincidentes en cada uno de los archivos. Se pierden todos los datos almacenados en disco.] donde cadena es un conjunto de caracteres que desea buscar. /N:sectores: Especifica el número de sectores por pista. el reloj no se para aunque apagemos el ordenador. 180..S...44. VER Abreviatura de VERSION.) Ejemplo: c: DATE [enter] Aparece la fecha actual y pide la introducción de una nueva fecha. No es un comando. /U: Realiza un formateo incondicional. es un programa. Muestra un mensaje con la Versión del D. /F:tamaño: Especifica el tamo del disquete al que se dará formato (tales como 160.O. la pila está gastada.O.

CD (comando externo) Comando de los sistemas operativos DOS y UNIX que nos sirve para cambiar de escritorio. Este tiene como objetivo dar formato al disco del driver. que posibilita al usuario la obtención de información sobre la configuración de su equipo. Comandos Internos Son aquellos comandos cuyas instrucciones son cargadas a la memoria RAM. y podemos ascesarlos cuando sea necesario. Este crea un nuevo directorio raíz y tabla de asignación de archivos para el disco. . Una vez limpia la pantalla coloca el cursor en la parte superior izquierda de la misma. FORMAT (comando externo) Format: comando del sistema operativo MS-DOS cuya misión es formatear las unidades de almacenamiento (discos duros y disquetes).Resumen de algunos comandos MSD Acrónimo de Microsoft Diagnostics (diagnósticos de Microsoft) Nombre que recibe la aplicación entregada en las últimas versiones del sistema operativo MS-DOS. pertenece al grupo de los comandos externos. MD Crea un directorio ROOT Es un sistema operativo jerárquico de archivos refiérese al primer escritorio respecto al cual todos los demás son subdirectorios. CLS (comando interno) Comando del sistema operativo MS-DOS cuya misión es limpiar la pantalla. Son llamados externos porque estos están grabados fuera de la memoria RAM. Formatear es preparar un disco o disquete para trabajar o almacenar datos. También puede verificar si hay factores defectuosos en el disco y podrá borrar toda la información que este contenga. Entre ellos encontramos: COPY CLS DEL O ERASE DIR TYPE DATE RENAME MD TIME VER Comandos Externos Estos comandos necesitan mucha capacidad de memoria para mantenerse dentro de ella al mismo tiempo. por lo tanto son grabados en el disco. Estos comandos no necesitan la presencia del disco de sistema operativo. DISKCOPY (comando externo) Nos permite hacer una copia idéntica de un disquete a otro.

ATTRIB (comando interno) Brinda atributos a los archivos.Entre estos están: CLRDSK DISP COMP DELTREE TREE DOSKEY RESTORE FORMAT DISK COPY ATTRIB LAVEL FAT (file allocation table) (comando interno) Tabla de asignación de archivos. Otro comando que tiene la misma función es el comando interno ERASE. Este comando también puede emplearse como un editor de texto. Despliega información de la versión del DOS que esta operando la computadora. Despliega o cambia los atributos de los archivos. Ej. PROMPT (símbolo del sistema) (comando interno) Este cambia la línea de comando. se emplea para cambiar la visualización de la línea de comando. borrar o eliminar uno mas archivos de un disquete o disco duro. Erase o Delete (comandos internos) Este comando se utiliza para suprimir. PRINT Comando que nos permite imprimir varios ficheros de textos sucesivamente. VER (comando interno) Su objetivo es visualizar la versión del sistema operativo en el disco. XCOPY lee todos los ficheros que una memoria RAM y a continuación lo escribe en un disquete. COPY (comando interno) Copia uno o más archivos de un disquete a otro. TH. DOS KEY (comando externo) Nos permite mantener residente en memoria RAM las órdenes que han sido ejecutadas en el punto indicativo. VOL (comando interno) Tiene como objetivo mostrar el volumen del disco y su numero de serie si existen.atributo de invisibilidad R-atributo de solo lectura T-activa un atributo M-desactiva un atributo XCOPY Comando que permite hacer copias del disco duro o entre disquetes distintos formato. Es la parte del sistema de archivo DOS y OS/2 que lleva la cuenta de donde están almacenados los datos en el disco. o sea. PATH (comando interno) Especifica el directorio cuya estructura del directorio desee preguntar. .

cual de ellas será la partición. SYS Copia los archivos del sistema y el interpretador de comandos al disco que especifique. BACK UP (comando externo) Ejecuta una copia de seguridad de uno o más archivos de un disco duro a un disquete.MIRROR Al grabar cualquier archivo en Array de unidades en espejo el controlador envía simultáneamente copias idénticas del archivo a cada unidad del array el cual puede constar únicamente de dos unidades. . UNFORMAT Comando que permite reconstruir un disco recuperando así toda la información que contenga. es simplemente una división del disco duro que el MS-DOS trata como un área individual de acceso. AUTO EXE BAT Es el primer fichero que el MS-DOS ejecuta. directorios y subdirectorios que se encuentran en el disco duro o en un disquete. ?. UNDELETE Proporciona una proporción de distintos niveles para ficheros borrados. RESTORE Este comando restaura los archivos que se hagan hecho copia de seguridad. DIR Sirve para ver los archivos.un carácter *. SLASH Comando que cierra el directorio hacia la raíz. SCANDISK Sirve para comprobar si hay errores físicos y lógicos en el computador. COMADINES Son caracteres que facilitan el manejo de los comandos Ej. BACK SLASH Comando que pasa de un directorio a otro principal. CONFIG. BUFFERS Son unidades de memoria reservadas para conservar informaciones intercambiadas con las computadoras.un grupo de caracteres F DISK Permite crear varias peticiones en un disco duro y seleccionar.

para borrar el directorio debe estar en blanco. no se puede especificar otro disco o ruta para el o los archivos. REN (rename) Renombra uno o más archivos.LABEL (comando externo) Etiqueta el disco. O sea las informaciones que posee un archivo en su interior. Al igual que Com. identifica un archivo de comandos que contiene un programa que el MS-DOS ejecuta cuando se escribe el nombre del archivo Abreviatura de Help. Identifica un archivo de comandos que contiene un programa que el MS-DOS ejecuta cuando se escribe el nombre del archivo Abreviatura de Executable. Contiene un archivo de texto de ayuda usado por algunos programas. EXTENSIONES ESPECIALES Nombre BAT Significado para el MS-DOS Abreviatura de Batch. DELTREE (comando externo) Usado para borrar un directorio raíz no importa que contenga subdirectorios con todos sus contenidos. TIME (comando interno) Tiene como objetivo visualizar la hora del sistema o ejecutar el reloj interno de la PC. para trabajar con archivos ASCII. archivo o programa. Identifica un archivo de texto que contiene un conjunto de comandos del MS-DOS que se ejecutan al escribir el nombre del archivo Abreviatura de Command. Una etiqueta es el nombre de un dato. DATE (comando interno) Permite modificar y visualizar la fecha del sistema. RD (rmdir) Remueve o borra directorios. TREE (comando externo) Su función es presentar en forma gráfica la estructura de un directorio raíz. SYS (comando externo) Transfiere los archivos de sistema de dos ocultos para hacer un disquete que tenia para inicial. EDIT Inicia el editor del DOS. incluidos el Shell del MS-DOS y el editor de las COM EXE HLP . TYPE (comando interno) Visualiza el contenido de un archivo Desde la línea de comando.

Algunos de los comandos internos son: dir. Los comandos internos se encuentran almacenados en un archivo llamado COMMAND. del. Identifica un archivo de uso exclusivo del MsDOS COMANDOS INTERNOS Y COMANDOS EXTERNOS Los comandos internos o residentes son aquellos que se transfieren a la memoria en el momento de cargarse el Sistema Operativo y se pueden ejecutar sin necesidad de tener el DOS presente en la unidad por defecto desde el cual se puede ejecutar el mandato. La unidad por defecto es la unidad en la que se esta. y la unidad especificada es aquella a la cual nos dirigimos o especificamos estando en otra unidad.versiones 5 y 6 del MS-DOS OVL SYS Abreviatura de Overlay. time. date.COM. por ejemplo A:###BOT_TEXT###gt;B: . la unidad especificada es B. Los comandos externos en contraposición con los comandos internos se almacena en archivos de comandos denominados transitorios o externos. y para ejecutarse necesitan de estos archivos. por ejemplo A:###BOT_TEXT###gt;_ . PRINCIPALES COMANDOS INTERNOS Y EXTERNOS DEL DOS COMANDOS INTERNOS CHCP CHDIR CLS COPY CITY DATE DEL (ERASE) MKDIR (MD) PATH COMANDOS EXTERNOS APPEND ASSING ATTRIB BACKUP CHKDSK COMP DISKCOMP DISCOPY FDISK . además los comandos externos tienen nombre propio y se pueden copiar de un disco a otro. Identifica un archivo de comando que contiene parte de un programa de gran tamaño Abreviatura de System.

PROMPT FIND RENAME (REN) FORMAT RMDIR (RD) SET TIME TYPE VERIFY VOL JOIN KEYB LABEL MODE MORE PRINT TREE XCOPY MOVE .