Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: germangelv en 12 Marzo 2009, 13:08 pm



Título: un mejor CMD?
Publicado por: germangelv en 12 Marzo 2009, 13:08 pm
uStedes, colegas, compañeros sabelotodos, programadores etc... tengo una duda obre algo que me recomendo un programador y eh notado en muchas lineas de algunos programas silenciosos al cargarse via CMD en windows xp

las mismas son:

@echo off
title Command Prompt
color 0a
cls
:cmd
set /p cmd=
%cmd%
goto cmd


bien necesito una traducion de esto y entender que es...., yo comprendo el echo off, el titulo al cmd, el color, el cls limpia, pero me quede en el :cmd

quien pueda despejarme la duda bien...

Gracias desde ya...


Título: Re: un mejor CMD?
Publicado por: Novlucker en 12 Marzo 2009, 13:17 pm
:cmd es una etiqueta, marca el inicio de una función
set /p cmd= almacena lo que ingrese el usuario en la variable cmd, revisa set /?
%cmd%, los % son utilizados para hacer referencia a la variable cmd, en el comando anterior habías almacenado un valor en la variable, ahora la llamas
goto cmd, en este caso el goto se utiliza para indicar al script que se mueva hasta esa etiqueta, así que vuelves a empezar en un bucle infinito  :P

Saludos

P.D: este tema debería de ir en scripting (http://foro.elhacker.net/scripting-b64.0/)


Título: Re: un mejor CMD?
Publicado por: germangelv en 18 Enero 2011, 17:05 pm
Muchisimas gracias por tu respuesta, si legue tarde per estoy revisando mis preguntas y ya seria bueno cerrar elste tema bien aclarado
Nos abia que existia scripting en esa epoca