elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 20:44  


Tema destacado: Suscripción al boletín mensual de elhacker.net

+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Windows (Moderador: Randomize)
| | |-+  Creación de archivos *.bat. Win2k.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Creación de archivos *.bat. Win2k.  (Leído 2,859 veces)
Empical
Visitante


Email
Creación de archivos *.bat. Win2k.
« en: 5 Noviembre 2002, 10:26 »

La creación de archivos *.bat, nos permite crear ejecutables con los comandos del NT y comentarios. Esto programas se tienen que ejecutar desde directorio donde esta guardado. Yo normalmente los almaceno en [C:\>] por ser el lugar más cómodo para trabajar.

   -Puede utilizar cualquier editor de texto //Son programas muy cortos normalmente, yo utilizo el bloc de notas//. Podemos empezar, primero escribiré uno y luego iré describiendolo. Vamos a crear uno que nos muestre el tamaño del archivo de registro, compruebe los archivos, índices y compruebe descriptores de seguridad.

-Iniciamos el bloc de notas:

@echo off
Rem este programa comprueba el tamaño del archivo  de registro, comprueba los archivos, índices y comprueba descriptores de seguridad.
rem este programa se llama comprueba.bat
echo Se procederá a la comprobación.
pause
chkdsk /l
chkdsk /c

-Guardamos el programa como comprueba.bat.

-Echo off: desactiva la característica de presentación de comandos en pantalla.
-Rem: Permite incluir comentarios en un programa por lotes.
-Echo: Imprime un mensaje en pantalla
-Pause: Pausa el programa y espera a que el usuario lo inicie.
-Chkdsk: comando de comprobación de errores en el disco. //Parecido a Scandisk//
-/L: Junto con el comando Chkdsk muestra el tamaño del archivo de registro.// con este parámetro también se puede definir el tamaño del archivo de registro[C:\>chkdsk /L:"tamaño"]
-/C: Junto con el comando Chkdsk comprueba los archivos, índices y descriptores de seguridad.
Y esto es todo por hoy.  


« Última modificación: 5 Noviembre 2002, 10:31 por Empical » En línea
Empical
Visitante


Email
Re:Creación de archivos *.bat. Win2k.
« Respuesta #1 en: 5 Noviembre 2002, 11:57 »

Como después de realizar la prueba del archivo comprueba.bat me detecto un error en el disco duro he decidido incluir dentro del archivo *.bat el comando [c:\>Chkdsk /F]. El parámetro "/F" corrige los errores del disco. Este comando con este parámetro no se ejecutan hasta que se ha reiniciado el sistema. Si después de la comprobación previa del archivo comprueba.bat //[c:\>chkdsk /l] [c:\>chkdsk /c] //no hubo ningún error, cuando se ejecute el comando [C:\>chkdsk /F] decid que no.

El archivo *.bat quedaría así:

@echo off
rem Este programa comprueba el tamaño del archivo de registro, comprueba los archivos, índices y comprueba descriptores de seguridad.
rem Este programa se llama comprueba.bat
echo Se procederá a la comprobación.
pause
chkdsk /l
chkdsk /c
rem Se procederá a la reparación.
echo Si se detecto algún error en la comprobación del disco. Presione una tecla para intentar repararlo. Si no se detecto ningún error pulse la secuencia de escape [CTRL+C].
pause
chkdsk /f


En línea
Empical
Visitante


Email
Re:Creación de archivos *.bat. Win2k.
« Respuesta #2 en: 5 Noviembre 2002, 12:16 »

Si se quiere ejecutar desde cualquier localización el archivo comprueba.bat,  hay que incluirlo en la carpeta [c:\>winnt\system32].
En línea
el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 17.232


La libertad no se suplica, se conquista


Ver Perfil WWW
Re:Creación de archivos *.bat. Win2k.
« Respuesta #3 en: 5 Noviembre 2002, 17:26 »

Ta bien Empical, te lo estás currando xDDD

Que nadie se le ocurra poner:

format /y c:/

jeje


Yo antes lo utilizaba para borrar el directorio temp:

del c:\Windows\temp
En línea

"elhacker.net es único, por eso no fabrica para otras marcas"  - Prohibido prohibir

Empical
Visitante


Email
Re:Creación de archivos *.bat. Win2k.
« Respuesta #4 en: 5 Noviembre 2002, 23:19 »

Gracias
En línea
Empical
Visitante


Email
Re:Creación de archivos *.bat. Win2k.
« Respuesta #5 en: 6 Noviembre 2002, 15:13 »

Vamos a mejorar el archivo *.bat:

   -Incluiremos dentro del programa el condicional "IF" y la instrucción "GOTO". IF Ejecuta el proceso condicional en un programa por lotes. GOTO Dirige a win2k a una etiqueta especificada.//Las etiquetas se especifican así [:inicio, :fin]
   -Venga enseguida. Quedaría mas o menos así:

:inicio
@echo off
rem este programa comprueba el tamaño del archivo de registro, comprueba los archivos, índices y comprueba descriptores de seguridad.
rem este programa se llama comprueba.bat
echo Se procederá a la comprobación.
pause
chkdsk /l
chkdsk /c
if not errorlevel 1 goto fin
ECHO Hubo problemas durante la comprobación. Se ejecutara el comando [CHKDSK /F]
pause
chkdsk /f
:fin
echo Adiós.

   -La función que hace la línea "IF NOT ERRORLEVEL 1 GOTO FIN" es si al finalizar el programa NO devuelve un 1 salta a la etiqueta :FIN. Si el comando CHKDSK /C devuelve un 1 o mayor, ignora la instrucción "GOTO" y continua ejecutando al programa por lotes.
En línea
Güan

Desconectado Desconectado

Mensajes: 63



Ver Perfil
Re: Creación de archivos *.bat. Win2k.
« Respuesta #6 en: 16 Junio 2005, 11:14 »

Ossssstiaaaaaaa nneeeeeeeeeennnnnn... eres un crack!!!!



    ¡¡¡¡¡¡¡Te lo has kurrao muxoooooo!!!!!!!!!!
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines