¡Acerca del comando DOS! Quien pueda decirme todos los comandos más utilizados será recompensado con puntuaciones altas.
Comandos comunes de DOS
1. El formato del comando DIR:
dir [D:][RUTA][NOMBRE][[/A][ :attrib ]][/o:[sorted][/s][/b][/l][/c[h]
(1)dir /a:attrib incluye todos los archivos de forma predeterminada ( archivos del sistema .archivos ocultos)
attrib[:][h/-h] solo muestra archivos ocultos o archivos no ocultos
[r/-r] solo muestra archivos de lectura. solo archivos o archivos que no son de solo lectura
[s/-s]Solo muestra archivos del sistema o archivos que no son del sistema
[a/-a]Solo muestra archivos que se van a archivar o archivos no archivados
(2)/o[:]ordenados: el valor predeterminado está completamente en orden alfabético y los subdirectorios se muestran antes de los archivos
/o[n/-n ]: En orden alfabético o por orden de nombre de archivo/visualización inversa
[e/-e]: Orden alfabético de extensión/visualización inversa
[d/-d]: Orden de tiempo/ visualización inversa Visualización
[s/-s]: visualización por tamaño de grande a pequeño o/inversamente
[g/-g]: por subdirectorio antes del archivo o archivo antes del subdirectorio
(3)/s Parámetro: enumera todos los archivos en el directorio actual y sus subdirectorios
Nombre de columna: dir /s/a/o:n c:\> PRN
Imprime todos los subdirectorios y archivos en la unidad c según su afiliación y orden alfabético de subdirectorios y archivos
(4)/B Parámetro: Solo se mostrará el nombre del archivo y la extensión
(5)/Parámetro/L: enumera archivos o subdirectorios en letras minúsculas
Entrenamiento:
dir /a columna actual Todos los archivos en el directorio (incluidos los archivos implícitos y del sistema) )
dir /ah Enumera los archivos implícitos (incluidos los subdirectorios (implícitos)) dir /a-h
dir /as Enumera los archivos del sistema dir /a-s
dir /ad enumera los subdirectorios dir /a-d
dir /o alfabéticamente
dir /B muestra solo nombres de archivos y extensiones
p>
2. |-r] [+a|-a] [+s|-s] [+h|-h] [d: ] [nombre] [/s]
El nombre del atributo predeterminado muestra el (archivo ) atributos del archivo
attrib io.sys (o subdirectorio)
shr c:\ io.sys está designado como sistema(s) Implícito (h) de solo lectura (r ) archivo
También puede asignar *.sys para mostrar los atributos del archivo con la extensión sys
El parámetro [+r|-r] cambiará el archivo. Establezca o elimine la lectura. único atributo
[+a|-a] Establece o elimina el atributo de archivo del archivo
[+h|-h] Establece o elimina el atributo de archivo oculto Contiene atributos (especialmente también funciona en subdirectorios)
El parámetro /s funcionará en todos los archivos en los subdirectorios actuales y actuales
Se puede usar para buscar archivos
Ejemplo:
attrib news86 columna news86 atributos del documento
attrib +r report.txt está configurado como de solo lectura attrib -s -h record.txt
attrib +a a: *.*
attrib -a a:*.bak
xcopy a: b: /a copiará todos los archivos del disco A marcados con el atributo "archivo" a la unidad B p>
xcopiar a: b: /m Copie todos los archivos de la unidad A a la unidad B y elimine el atributo de archivo cd Introducción: cd... .volver al anterior.
El directorio de segundo nivel "." representa el directorio actual "." representa el directorio principal
cd ..\.. Regresa al directorio principal (directorio ancestral) del directorio de nivel superior
cd A:\ Cambia el directorio actual de la unidad A al directorio raíz
cd A:\xx Cambia el directorio actual de la unidad A al subdirectorio xx
cd ..\98 Primero regrese al directorio principal y luego ingrese el subdirectorio 98 debajo del directorio principal
cd ..Regrese al directorio principal
cd\98 Ingrese el subdirectorio 98 en el directorio raíz
Cuatro, copie [/y][/-y][/v][ /B]
copia /y sin aviso, sobrescribe todos los archivos
/-y con mensaje, para todos los archivos (pregunta de sí o no)
/v Verificar después de copiar
/B Visualización en formato binario
copiar w1.wps con/ b Puede mostrar archivos wps en la pantalla sin ingresar al estado wps
copiar ..\98 Copie todos los archivos en el subdirectorio 98 bajo el directorio principal al subdirectorio actual p>
copiar .\97 Copiar todos los archivos en el subdirectorio 97 del directorio actual al directorio actual
copiar c:\ Copiar todos los archivos en el directorio actual al directorio raíz de. la unidad c
. significa archivo *.*
copiar nul a.abc borra el archivo a.abc (cambie la longitud del archivo a 0)
copiar nombre de archivo+con al archivo de texto Agregar comandos o contenido
copiar el nombre del archivo con para crear un archivo de texto (F6 guardar y salir)
copiar con prn detecta el cambio de impresora
5. comando xcopy
xcopy [fuente] [d:fecha] [/p] [/s] [/e] [/v] [/y]
xcopy [d:date] xcopy a :b:\ /d:08/18/98/s/v Copiar archivos después de 1998.08.18
xcopy [/p] Solicitud para crear subdirectorios
xcopy [/ s] Copiar junto con el subdirectorio Nota: Si este subdirectorio no existe en el disco de destino y el carácter de final del disco de destino no termina en "\", se le preguntará:
¿El destino especifica un nombre de archivo o de directorio en el disco de destino
[f=archivo,d=directorio]
Crear un archivo en el disco de destino [ presione] ¿O crear un subdirectorio [presione d]? Debe seleccionar la tecla d
xcopy[/v] con verificación
*: (1) xcopy no copia el sistema y está oculto Los atributos deben modificarse antes de copiar
xcopy [/y] ¿Hay un mensaje al sobrescribir? /y No hay mensaje
Si se omite el disco de destino o el nombre del subdirectorio, copie. al directorio actual
6. del /p
Agregue /p para determinar si se debe solicitar antes de la eliminación
Si agrega un nombre de subdirectorio después del, el El subdirectorio eliminará todos los archivos (excepto los archivos implícitos, del sistema y de solo lectura)
Agregue /p para confirmar
7. >
Recupere todos los archivos que cumplan con las condiciones (que se puedan recuperar) sin preguntar y establezca la primera letra en "#". Si ya existe, presione "# % & 0 1 2- 9 a-z" en orden.
Por ejemplo: recuperar *.dbf/au recuperará todos los archivos con la extensión "dbf" y comenzará con "#" como nombre de archivo
, /list solo enumera los archivos recuperables sin restaurándolos
>undelete /load Cargar recuperar en la memoria
/unload Descargar recuperar de la memoria
/s[unidad] Monitorear y administrar la unidad especificada
undelete/ sc
Recuperación residente en la memoria y crea un subdirectorio centinela implícito para recuperar archivos eliminados de la unidad c
Administrar recuperación/recuperación ds
El comando de recuperación correspondiente puede usar recuperar para restaurar completamente el nombre del archivo (muy completo)
El método de recuperación más utilizado *.*
deltree /y [unidad:ruta]
deltree elimina subdirectorios y archivos, aunque algunos archivos son archivos del sistema o archivos ocultos
Puede tener comodines, y cuando tenga comodines, eliminará los archivos y subdirectorios que cumplan las condiciones
Por ejemplo :?undelete *.dbf/au restaurará todos los archivos con la extensión "dbf" y utilizará "#" como nombre de archivo
/ list solo enumera los archivos recuperables sin realizar operaciones de recuperación
.undelete/load carga la recuperación en la memoria
/unload descarga la recuperación de la memoria
/s[unidad] Monitorea y administra la unidad especificada
Administración de archivos se puede usar undelete/ds para restaurar completamente el nombre del archivo (muy completo). ).
El más utilizado es recuperar *.*
8. deltree /y [unidad:ruta]
deltree elimina subdirectorios y archivos, aunque algunos. los archivos son de sistema o implícitos
Puede tener comodines, en cuyo caso se eliminarán los archivos o subdirectorios que cumplan las condiciones
Por ejemplo: archivos L1, subdirectorios L2, L3. archivos, existen subdirectorios L4
deltree L*.* eliminará todos los archivos y subdirectorios anteriores del directorio, pero confirme antes de eliminarlos,
puede ingresar. El parámetro "N"
/y se opera sin confirmación al eliminar
p>
Los archivos que elimina se pueden restaurar con recuperación, pero los subdirectorios y archivos debajo de ellos no. Se pueden restaurar herramientas especiales, como NORTON 8.0.
Si se usa undelete/s de antemano, el archivo completo se puede encontrar en el subdirectorio sentry, pero el nombre tiene
<. p>cambiado.9. dos=high[|low [umb|noumb]]
dos=high,umb significa que dos se cargará solo en la memoria de gama alta (alta). ) y puede administrar la memoria superior (umb).
noumb no administrará la memoria superior. La memoria
Device=himem.sys debe cargarse antes de escribir dos=high y umb <. /p>
Para cargar el programa o controlador en la memoria superior, se debe usar dos=umb. Puede guardar la mayor parte de la memoria convencional.
Puede escribir dos=high,umb. en cualquier lugar de config.sys
Si muestra hma no disponible o carga baja, significa que no se puede utilizar la memoria de alta gama
10. antes puede usar F7 para mostrar, usar " ↑ ↓ " para seleccionar y usar F9 para ingresar el número de comando seleccionado
Recargar doskey/restall una vez y deshacer el anterior. línea de comando.
doskey/historia
Muestra todos los comandos en la memoria, que se pueden ">"mostrar en otros archivos, abreviados como "/H".
Si doskey dir=cls, escribir dir equivale a
.doskey/macros puede mostrar todas las definiciones de macro. Puede usar ">" para redefinirlas en el archivo y puede abreviar "/M".
doskey dir= puede deshacer la definición de macro. dir.
doskey p=dir$tdir*.exe/p$tdir c:\t$tdir c:\t$*
$t es el separador de comandos y $ * es el final del comando Símbolo
doskey/insert(overstrike)? Al volver a ingresar el comando, si la modificación del comando anterior se inserta o se sobrescribe
Estado de sobrescritura ( predeterminado).
11. emm386.exe
Proporciona administración de memoria extendida, permitiendo que las aplicaciones la utilicen como memoria convencional.
El uso común es en configuración. .sys
p>device=c:\dos\himem.sys
device=c:\dos\emm386.exe ram
d=64 Establecer la cantidad de memoria DMA de 64K
noems proporciona acceso a la memoria superior, pero no proporciona acceso a la memoria extendida
Cabe señalar que es mejor no usarlo en Windows. , debido a que el propio Windows tiene extensiones Programa de administración de memoria
debe usar el administrador en Windows
12. fc comando fc/b dt.dat dt2.dat>b (para comparación de código binario). )
La comparación de dos archivos se usa generalmente para acceder al progreso y modificar los archivos de almacenamiento del juego
La posición del código real debe agregarse con 0100, como por ejemplo: 0000 05E4:00 67
p>
Cuando utilice debug -e para modificar, debe agregar 0100, es decir, 0000 06E4:00 67
Agregue el archivo de redirección ">P" al final para generar los resultados de la comparación. al archivo p
13. formato /q /u /s /n:sectors /f:size /c
/q parámetro: formato rápido, solo escanea la asignación de archivos. tabla y área del directorio raíz, solo válido para discos formateados.
Al usarlo, asegúrese de que no se agreguen nuevos sectores defectuosos después del formateo.
Parámetro/u: formato incondicional. no guarda la información del disco original para evitar "desformatear" Parámetro
/s: Formatee como disco del sistema, también puede usar el comando "sys"
/f: tamaño el tamaño puede ser 160 180 320 360 720 1200 1440 2800
/n: el sector n puede ser 1, el formato es un disco de una sola cara, la capacidad es 160k 180k
pueden ser 4, se pueden formatear en un disco de 360k de alta densidad de 5 pulgadas
Pueden ser 8 sectores. Se pueden formatear 8 sectores en una unidad de alta densidad de 5 pulgadas.
/c Vuelva a probar los sectores defectuosos. De forma predeterminada, si un sector se marca como "malo", el formato no se volverá a probar en el futuro.
Solo se marca y se puede volver a probar cuando se usa "/C". ".
14. comando unformat
p>
Funciona con comandos que han sido formateados y no usan el parámetro "/u". Puedes usarlo para reparar la tabla de particiones del disco duro dañada
pero no funciona en discos de red. Funciona
desformatear la unidad:[/l][/test][/p]
/l muestra todos los archivos y subdirectorios descubiertos por unformat. Si no existe este modificador, solo se muestran los
archivos y subdirectorios rotos. Puede usar Ctrl+s para pausar y presionar cualquier tecla. para continuar.
/test solo realiza una prueba, no realiza un trabajo de reparación real, sino que realiza un proceso de simulación
/p Imprime durante la prueba
Nota: esto. método No hay garantía de que todos los archivos sean reparados, especialmente los discos a los que se les han agregado datos después del formateo.
Los archivos recuperados se almacenan en subdirectorios como subdir1....2....3.
15. Sintaxis de Interlnk interlnk g=e, que puede comunicarse entre dos máquinas a través del puerto serie o puerto paralelo
Asigna la unidad e en el servidor a la unidad g en el. client. En el futuro, para el cliente, todas las operaciones en g significarán acceso al servidor. La forma de cancelar la asignación es interlnk g=
Ingrese solo interlnk para mostrar todas las situaciones de asignación. >
Nota: interlnk debe cargarse con el controlador de dispositivo interlnk.exe antes de poder usarse.
El símbolo de unidad utilizado está relacionado con la cantidad de configuraciones de lastdrv.exe en config.?sys. Se puede realizar haciendo una línea serial con 25 pines en un extremo y 9 pines en el otro extremo. El método de cableado específico es el siguiente:
5 - 7 2 - 15
7 - 4 4 - 12
6 - 6 5 - 10
3 - 3 6 - 11
p>8 - 5 15 - 2
4 - 20 13 - 3
9 agujas 25 agujas 12 - 4
10 - 5
p>
p>
11 - 6
25 - 25
25 pines 25 pines
16.
interlnk.exe redirige las solicitudes de controladores de cliente o interfaces de impresión a otro controlador de servidor o impresora
Sintaxis: Agregar a config.sys:
device=c. :\dos\interlnk.exe [unidad:n][/noprinter][com][lpt]
Diecisiete, memmaker[/b][/batch][sesión ][/swap:drive]
Utilice memmaker para optimizar la configuración de la memoria y escriba la configuración en autoexec.bat y config.sys
En este proceso, debe reiniciar la máquina varias veces
<. p>18. La opción de menú del submenú memitem memcolor memdefault incluyeautoexec.bat: config.sys es el siguiente:
ruta c:\dos;c:\ucdos [ menu]
doskey menucolor=15,1 (color de primer plano 15, color de fondo 1)
\mouse\mouse menuitem=base_config,esta es una base
ir a %config% ->Seleccione menuitem=cced_config, este es un cced
Mensaje de opción
:base_config menudefault=base_config,5
ir a salir ->El la salida predeterminada es base_config, el tiempo de retardo es 5 segundos
:cced_config [común]
c:\dos\smartdrv.exe /l dispositivo =c:\dos\himem.sys
Ir a salida contiene la misma parte *** para cada elemento
:exit ->End [base_config]
device=c:\dos\emm386.exe ram p>
p>
dos=high,umb
[cced_config]
device=c:\dos\smartdrv.exe/double_buffer
include=base_config incluye La configuración base_config
se puede seleccionar de acuerdo con los requisitos de configuración de la computadora en diferentes circunstancias
19. unidad óptica
mscdex/d:drive [/D:drive][/e][/k][/s][/l:letter]
Típico: dispositivo=c :\cdrom\ en config.sys cdrom.sys /d:mscd000
En autoexec.bat, c:\dos\mscdex /d:mscd000 /l:g
Un CD -La unidad ROM está configurada con el símbolo g
El parámetro /d:drive1 es el número de identificación de la unidad óptica, que debe ser coherente con el símbolo en config.sys. Puede haber varios
<. p>/d:mscd000 /d:mscd001/e: use memoria extendida para cargar el controlador de la unidad óptica
/s: verifique si la unidad óptica está configurada como compartida. unidad óptica en ms_net o Windows.
Si se muestra /V durante la carga de la memoria
/L:letter La letra de la unidad asignada a la unidad óptica
/. m:número Especifica el número de buffers
Cabe señalar que: Si utiliza smartdrv.exe acelera las capacidades de lectura y escritura de la unidad óptica. Debe escribirse en autoexec.
Escriba mscdex.?exe antes de smartdrv.exe en bat, y el uso de smartdrv.exe se puede mejorar enormemente
La capacidad de leer y escribir en la unidad
20. Uso de msd
Utilice msd para verificar la configuración de la computadora y la información del sistema en su conjunto
Incluyendo: parámetros de la unidad, parámetros de la CPU de la computadora, parámetros del tamaño de la memoria, tipo de pantalla, serie y. condiciones del puerto paralelo y
y la ocupación de cada IRQ, en función de las cuales podemos analizar si el nuevo dispositivo entra en conflicto con el dispositivo original
Al mismo tiempo, también puede hacerlo. analice el programa residente en la memoria para determinar si hay un virus en la memoria. Si hay un virus, se marcará como "".
21. $q Signo igual $t Hora actual $d Fecha actual $p Símbolo de unidad actual
$$ $$ mensaje$nUnidad actual$g Signo mayor que$lMenor signo$b Mostrar número de tubería<| /p >
$h oculta el mensaje $E y muestra el signo "<-"
Para otro texto, el mensaje de texto en sí ljw se muestra directamente y se muestra el mensaje ljw
el mensaje solo muestra la letra de la unidad actual y el número mayor que
22. ramdrive.sys usa la memoria como disco virtual
Cabe señalar que todos los datos existen. en la memoria debe guardarse en el disco duro a tiempo; de lo contrario, todos los datos se perderán después de un corte de energía o una falla.
La ventaja es que se ejecuta rápido, pero no se puede usar en Windows.
Ejemplo: config.sys: device=c:\dos\ramdrive.sys /size[/e|a]
El tamaño es el número de bytes en k, que es el tamaño del disco virtual creado.
p>
/e o /a ambos usan memoria extendida para crear un disco virtual. El requisito previo para agregar parámetros es que la administración de memoria se debe cargar primero.
p>Servidor himem.sys y emm386.exe
Veintitrés, subst Conecte una unidad a un subdirectorio
Por ejemplo: solicitud del subdirectorio A:\l1\l2 Si está asignado a S disk, ingrese
subst s: a:\l1\l2
De esta manera, usando dir s:? y otros comandos se mostrará a:\l1\l2 El contenido en el subdirectorio es el mismo que otras copias dels
Puedes usar subst s:d para cancelar esta asignación
Puedes usar subst para mostrar varias condiciones de conexión
< p. >Nota: Puede usar subst a: c:a para crear un disco de lectura y escritura para A. Para algunos software de instalación, debe usar el disco A para instalar, puede usar el primero Copiar todo el software que se instalará en el subdirectorio C:a
, luego ingrese subst a: c:a y luego vaya a A: para instalar el software
24. c /m /p /d Programa de visualización de memoria convencional
/c muestra la ocupación de todos los programas residentes en la memoria, divididos en memoria convencional convencional y memoria superior
Ocupación de memoria de gama alta, y muestra la ocupación total (memoria extendida reservada normal de alta gama)
/pVisualización de páginas, pausa entre páginas
/m seguido del nombre del módulo, como por ejemplo:/ m msdos muestra la uso de memoria del sistema DOS
/dEjemplos detallados de memoria extendida reservada convencional de alta gama
A través del análisis, se puede ver si el uso de la memoria es razonable y varios verificar si. el programa se carga normalmente y luego usa la herramienta de optimización de memoria memmaker para realizar varias administraciones sobre esta base. Al mismo tiempo, también puede analizar las razones por las cuales el programa falla, si hay alguna, si se muestra "". Se puede concluir que hay un virus en la memoria, lo cual es útil para su descubrimiento y eliminación
25 Uso de varias herramientas de canalización"> < >> <<"
Redirigir el. salida o entrada requerida causada por varios comandos
Por ejemplo: dir *.bat /b>p puede enviar el nombre del archivo dir *.bat al archivo p
time<. /p>
>p.bat
Si solo hay un carácter de retorno de carro en el archivo p, la hora se puede agregar al archivo p.bat
"> >>" redirige la salida generada por el comando, como por ejemplo a un archivo o impresora.
>>El contenido generado se agregará al archivo y > sobrescribirá el contenido del archivo original.
"< <<" es para redirigir el contenido de entrada requerido para el comando
Por ejemplo: tiempo
Lo que hay que explicar es que "prn" es el. impresora, "null" es un dispositivo vacío
con es el monitor
tipo p.bat>prn puede imprimir p.bat
copiar null p. puede imprimir p Eliminar el archivo
copiar con p puede editar el archivo p en la pantalla, F6 puede guardar y salir
escribir p>pp completa la copia del archivo p a pp
escriba p|more puede pausar la visualización cuando la pantalla esté llena
Veintiséis comando de movimiento
mover [y/-y] nombre de archivo1 nombre de archivo2.
Mover archivo 1 Mover al archivo 2
Por ejemplo: mover c:\dos\*.* c:\cced
Mover todos los archivos en el dos subdirectorio al subdirectorio cced
Si aparece un mensaje cuando el directorio de destino no existe y debe crearse con el parámetro /y|-y
Puede usar este comando para modificar el nombre del subdirectorio.
nombre, como move dos cced
Cambie el nombre del directorio DOS a cced
Twenty-seven.append especifica la ubicación de almacenamiento de algunos archivos de datos especiales, como user.dat pe2. pro y así sucesivamente.
archivo exe *.com *.bat
Formato: agregar [:] Terminar el directorio especificado previamente existente agregar mostrar la situación especificada
añadir [ruta] añadir c:\usuario, etc.
Veintiocho, llamar a otro archivo por lotes en un comando por lotes
(1) no finaliza el operación del archivo existente. Regrese inmediatamente después de ejecutar el programa de aplicación
(2) El comando por lotes llamado debe tener la extensión bat
(3) Al llamar al archivo por lotes, usted. puede agregar parámetros (%1-%9) y variables de entorno como %baud%
(4) No se pueden usar herramientas de tubería ni herramientas de redirección
Veintinueve, dispositivo dispositivoalta cargaalta
el dispositivo carga el controlador de dispositivo especificado en la memoria
devicehigh carga el controlador de dispositivo especificado en la memoria de gama alta
loadhigh carga el controlador de dispositivo especificado en la memoria de gama alta memoria En memoria
Treinta, desfragmentar optimizar disco
leyenda (leyenda) optimizar (optimización) transcurrir (fallecer) fragmento (fragmento)
Este comando ejecuta el especificado Optimice el disco (incluida la verificación de la tabla de asignación de archivos, el estado de cada archivo y la corrección de errores. Durante la ejecución, los archivos se pueden ordenar según el tamaño, la hora y la extensión del nombre del archivo). p >
1. dir
Antes de DOS5.0, dir tenía sólo dos parámetros /p y /w.
dir/a: puede ver todos los archivos en el directorio actual, incluidos los archivos ocultos, del sistema y de solo lectura.
dir/s: puede ver archivos en el directorio actual, incluidos los archivos en subdirectorios.
Sin embargo, aunque puede ver los directorios ocultos en el directorio actual usando dir/a/s, no puede ver los archivos en los directorios ocultos.
2. xcopy
/e: Si un subdirectorio está vacío, también se copiará.
/s: solo copia subdirectorios que no estén vacíos
3. Erase=del
4 fc
Se utiliza al modificar el juego. mayoría.
5. formato
/t:tracks Este parámetro se utiliza junto con /n. Indica que el disquete debe formatearse en pistas/caras. Si desea aumentar la capacidad del disquete a más de 1,44 M, debe utilizar /t y /n. /t:80/n:18 es 1,44 millones.
/1: Formatear solo una cara (compatible con disquetes anteriores de una sola cara)
/4: Formatear a un disco de baja densidad.
Seis: ramdrive.sys
Uno de /e y /a usa EMS y el otro usa XMS.