PDF de programación - Tutorial programacion BAT - Comandos msdos

Imágen de pdf Tutorial programacion BAT - Comandos msdos

Tutorial programacion BAT - Comandos msdosgráfica de visualizaciones

Publicado el 9 de Julio del 2020
501 visualizaciones desde el 9 de Julio del 2020
80,1 KB
9 paginas
Creado hace 14a (21/09/2009)
Tutorial programacion BAT - Comandos msdos

- Comandos msdos

Los comandos en msdos tienen las siguientes características:

a) el formato general es COMANDO [OPCIONES] [ARGUMENTOS]

b) Da igual que se usen mayúsculas o minúsculas

c) Los argumentos y opciones se separan por espacios



9.1 Comandos básicos de consola

9.1.1 CLS

Borra la pantalla

9.1.2 Echo [parámetros]

Tiene varias posibilidades:

ECHO sin parámetros saca el estado en que se encuentra la variable echo (on u off)

ECHO ON activa el echo (como en un terminal TTY) por lo que los comandos se verán en
pantalla y luego su resultado

ECHO OFF desactiva el comando echo y ya se verán los resultados de la ejecución del
comando, pero no el comando en sí mismo

ECHO LITERAL saca por pantalla el literal. Por eso al hacer echo literal >fichero.bat estamos
redirigiendo la salida de echo literal (que tendría que salir por la pantalla) al archivo
fichero.bat.

9.1.3 Pause [mensaje]

Sirve para sacar un mensaje y parar la ejecución hasta que se pulse una tecla

9.1.4 Prompt [parámetros]

Sirve para cambiar el prompt de msdos.

$p Mostrar el trayecto actual
$g Mostrar el separador >
$l Mostrar el separador <
$b Mostrar el separador |
$q Mostrar el separador =
$$ Mostrar el separador $

$t Mostrar la hora
$d Mostrar la fecha
$v Mostrar la versión del sistema
$n Mostrar la unidad actual
$h Retroceso. Borra el caracter previo
$e Escape. Muestra el caracter \
$_ Retorno de carro y salto de línea (equivale a chr 10 y chr 13 ascii

Por eso si ponemos prompt $p$g el cursor muestra la trayectoria donde estamos y luego el
separador

Es posible añadir texto (por ejemplo prompt Mi_nombre $p$g

9.1.5 Date [fecha]

Ver/poner la fecha del sistema

9.1.6 Time [hora]

Ver/poner hora del sistema

9.1.7 Ver

Versión del sistema

9.1.8 Vol [Unidad]

Volumen de la unidad especificada.

9.1.9 Path [trayecto]

Indica un trayecto por defecto si se produce una petición de un archivo que no está en el
directorio actual.
Por eso en windows 98 suele haber una línea en autoexec.bat que es

path c:\windows;

c:\windows\command

que indica que si se solicita un ejecutable que no esté en el
directorio actual, lo busque primero en la carpeta windows y
luego en la subcarpeta command.

En Windows 2000 y XP no se utiliza autoexec.bat pero se existe una variable del sistema
llamada PATH.

9.1.10 KEYB código_pais,juego_de_caracteres,definición_de_teclado,

El código de país de españa es el 'sp'
El juego de caracteres aplicable a españa es el 850 ó 437
El archivo de definición de teclado es keyboard.sys
Para configurar un teclado en español

keyb sp,,c:\windows\command\keyboard.sys



9.1.11 SYS [unidad]

Transfiere el sistema operativo msdos a la unidad especificada.

9.1.12 DOSKEY

Muestra los comando utiliados anteriormente al pulsar la tecla arriba del teclado.

9.1.13 MEM [parámetros]

Muestra la memoria usada y libre en el sistema

/p
/d
/c

Muestra por programas
por programas y controladores
por tamaño



9.2 Comandos de manejo de archivos

9.2.1 COPY [opciones] [origen] [destino]

Sirve para copiar archivos de un lugar a otro. el origen debe ser un trayecto completo de
donde están los archivos a copiar. Si se omite se entiende que en el directorio actual.
El destino debe ser una trayectoria completa de donde dejar el/los archivo(s)

copy miarchivo.txt
c:\
copy miarchivo.txt
c:\miarch.txt
copy *.txt a:\
copy *.txt
c:\misdoc~1

copiarlo al directorio raíz de C

copiarlo y además cambiarle el nombre a miarch.tx
copiar todos los archivos que tengan la extensión txt a la unidad A
copiar todos los archivos que tengan la extensión txt al directorio Mis
documentos (cuyo nombre corto es misdoc~1).

También se pueden concatenar archivos

copy archivo1.txt+archivo2.txt
c:\archivo3.txt

Unir archivo1.txt y archivo2.txt y dejarlo en
archivo3.txt en C:\

Las opciones son

/A Tratar el archivo como un archivo ASCII
/B Tratar el archivo como un archivo binario
/D Permite que el archivo destino se grabe descifrado
/V Verifica la copia
/N Al copiar usa el nombre corto en vez del nombre largo
/Y Suprime la pregunta de confirmación si se va a sobreescribir algún archivo
/Z Copia archivos de red en modo reiniciable
/S Copia subdirectorios
/E Crea subdirectorios en el destino aunque los subdirectorios originales estén vacíos.

Se pueden guardar estos valores por omisión en la variable de entorno COPYCMD (solo a partir
de Windows 2000).

9.2.2 DEL [opciones] [archivo]

Borra archivos

Pide confirmación en cada caso

/P
/F Modo force. Borra incluso los archivos de solo lectura
/S
/Q Modo silencioso. No pide confirmación en ningún caso

Borra también los subdirectorios.

9.2.3 MKDIR o MD [directorio]

Crear directorio

9.2.4 RMDIR o RD [directorio]

Borra un directorio. El directorio debe estar vacío

9.2.5 CHDIR o CD [path]

Cambia al directorio indicado.

CD "c:\archivos de programa"
CD ..
CD \

Trasladarse al directorio Archivos de programa
Trasladarse al directorio superior
Trasladarse al raíz

9.2.6 DIR [opciones][trayecto]

Saca una lista del contenido del directorio especificado en el trayecto. Si no se especifica
nada, se entiende el actual.
Si se pone como parámetro /W saca un listado resumido.
Si se pone como parámetro /P saca un listado utilizando el filtro more.

9.2.7 ATTRIB [/S] [archivo]

Muestra los atributos de los archivos indicados y en su caso permite cambiarlos.

Con el parámetro /S busca también en subdirectorios.

Los atributos son:
H -> oculto. Se activa con +h y desactiva con -h
R -> Lectura. Solo lectura con +r, normal con -r
S -> Sistema. Se activa con +s y desactiva con -s
A -> Modificado. Para copias de seguridad incrementales. +a indica modificado y -a indica
no modificado.

ATTRIB archivo.txt Muestra los atributos de ese archivo
ATTRIB -r archivo.txt Pone el atributo solo lectura a archivo.txt


Attrib miarchivo.txt (mostrar los atributos de miarchivo.txt)

attrib *.exe +r +r +s (pone a todos los archivos con extensión exe como ocultos, del sistema y
read only)

9.2.8 RENAME o REN [Nombre_antiguo] [Nombre_nuevo]

Renombra un archivo.

Si se ponen múltiples archivos todos se renombran mediante la misma regla

REN *.txt *.bak

Renombra todos los archivos TXT a BAK

9.2.9 TYPE fichero

Muestra el fichero. Se suele utilizar con el filtro MORE si se desea que se vea paginado

type archivo.txt | more

o bien con redirección a la impresora para imprimirlo

type archivo >prn



9.3 Comandos de disco

9.3.1 Diskcopy [origen] [destino]

Copia un disquete completo de origen a destino



diskcopy a: a:
diskcopy a: b:

copia un disquete de unidad A a la unidad A
copia un disquete de unidad A a la unidad B

9.3.2 Fdisk [/mbr]

Utilidad para gestionar las particiones de un disco.

Con el parámetro /mbr se puede borrar el mbr (Master Boot Record) de un disco

9.3.3 Format [/s] [/a]

Formatear disquetes.

Con el parámetro /s se transfiere además el sistema operativo (válido para win98 y anteriores)

Con el parámetro /a se realiza un formateo rápido.

9.3.4 label [unidad][etiqueta]

Poner etiqueta a un volumen

label a: copia
label c: DiscoDuro

Poner etiqueta copia en el disquete
Poner etiqueta DiscoDuro al disco duro

9.3.5 Mscdex [/d:montaje]

Monta un cdrom o dvd ya configurado mediante un driver de dispositivo. El punto de montaje
es el especificado en config.sys en el driver de dispositivo.

Válido en Win98 y anteriores

9.3.6 Scandisk [unidad] [/autofix] [/scanonly] [/surface]

Comprueba la integridad de un disco en Windows 98 y anteriores.

Con el parámetro autofix repara automáticamente los errores encontrados.

Con el parámetro scanonly solo comprueba el disco y muestra estadísticas

Con el parámetro Surface realiza una comprobación de superficio del disco



9.4 Comandos de red

9.4.1 ARP [opciones]

Ver/Modificar la tabla de ARP.

arp -a
apr -s IP mac

9.4.2 FTP

Muestra la tabla de arp
Agrega una entrada a la tabla de arp

Cliente ftp de windows

9.4.3 IPCONFIG [Parámetros]

Mostrar los parámetros de conexión tcp/ip

ipconfig /all
/release adaptador
/renew adaptador
/flushdns
/registerdns
/displaydns

muestra toda la información de configuración
libera la ip del adaptador especificado
renueva la ip para el adaptador especificado
purga la caché de resolución de dns
actualiza las conexiones dhcp y vuelve a registrar los nombres dns
muestra el contenido de la cache de resolución dns

9.4.4 NBTSTAT [opciones]

Hace un estado de la red por netbios

nbtstat -a
nbtstat -A
nbtstat -c
nbtstat -n
nbtstat -r
nbtstat -R

Lista la tabla de nombres por nombre
Lista la tabla de nombres por IP
Lista la caché nbt mostrando nombres y direcciones IP
Lista los nombres netbios locales
Lista de nombres resueltos por difusión y WINS
Purgar y recargar la cache nbt

nbtstat -S
nbtstat -s

Lista las sesiones con las IP de los destinos
Lista las sesiones con los nombres de los destinos

9.4.5 Net [opciones]

Conmando para acceder a dominios, crear/quitar sesiones netbios, montar unidades
netbios, ...

Algunos comandos también funcionan en win9X, pero a partir de Win2k se añadieron muchos
parámetros nuevos.

Tiene muchas posibilidades y se usa siempre con parámetros. Los parámetros son:

Servicios
net start X
net stop X
net config
server



Inicia el servicio X
Termna el servicio X
Muestra/modifica servicios.
/hidden=yes/no indica si el servidor debe mostrarse en la lista de
ordenadores. Se corresponde con el comando Samba 'browseable'
/autodisconnect:X minutos antes de que se desconecte un usuario del

servidor
net pause X
Detie
  • Links de descarga
http://lwp-l.com/pdf17888

Comentarios de: Tutorial programacion BAT - Comandos msdos (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad