_edite el post.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
@echo off
setlocal enabledelayedexpansion
set desordenados=100 008 066 077 000 520
call :ordenar %desordenados%
echo.Desordenados:%desordenados%
echo.Ordenados:%ordenados%
pause
goto :eof
:ordenar
for /f "tokens=*" %%a in (
'
^(for %%_ in ^(%*^) do @echo.%%_^)^|sort
'
) do set ordenados=!ordenados!%%a
goto :eof
http://sites.google.com/site/nombre_de_sitio/Home?revision=1
This program must be run under Win32
This program cannot be run in DOS mode
Cita de: :: SmartGenius :: en 12 Mayo 2009, 06:09 AM
KEYS ON / KEYS OFFCitar
Habilita o deshabilita la edici¢n de la l¡nea de comandos en el sistema DOS
Est presente para que haya compatibilidad con sistemas DOS, pero no tiene efecto
en Windows XP, ya que la edici¢n de la l¡nea de comandos esta siempre habilitada.
Segun lo que leo no le veo mucha utilidad, pero uno nunca sabe
Saludos.
keys .
Parámetro
incorrecto en el comando.
xD
@echo off
for /f "usebackq" %%a in ('texto') do echo.%%a
rem el usebackq de toda la vida.
for /f "useback" %%a in ('texto') do echo.%%a
rem el useback nuevo para mi.
pause
La sintaxis es:
for /L {%% | %}variable in (númeroInicial,númeroPaso,númeroFinal) do comando
for /L utiliza un grupo interno de valores iguales a 0.
Por ejemplo:
for /L %%a in () genera la secuencia (0 0 0 0 0 ... infinito) porque para for /L eso es : (0,0,0).
for /L %%a in (-1) genera la secuencia (-1 -1 -1 -1 ... infinito) porque para for /L eso es: (-1,0,0).
for /L %%a in (0,1) genera la secuencia (0) porque para for /L eso es: (0,1,0).
En for /L lo que va dentro de in puede separarse por espacios y/o comas.
Los números pueden escribirse en notación decimal, octal y hexadecimal.
@echo off
for /f %%a in ("uno dos nueve") do (
if "%%a"=="dos" goto :eof
echo.%%a
)
pause
for /l %%a in (1,2,9) do (
if %%a equ 5 goto :eof
echo.%%a
)
pause