Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: 0x0309 en 12 Mayo 2009, 01:00 AM

Título: Comandos desconocidos de cmd
Publicado por: 0x0309 en 12 Mayo 2009, 01:00 AM
En for /f puede usarse la opción useback, que es nuevo para mí ya que los documentos dicen que es: usebackq.
Bueno, las dos opciones funcionan:


@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


Otro comando nuevo para mí es: keys

Título: Re: Comandos desconocidos de cmd
Publicado por: leogtz en 12 Mayo 2009, 04:59 AM
Oh  :D, excelente 0x0309, veamos que más se le puede sacar al for, o a los demás comandos.

Me intriga la opcion "keys", luego, ojalá la puedas documentar para saber que es exactamente y poder usarla :D

Saludos.
Título: Re: Comandos desconocidos de cmd
Publicado por: 0x0309 en 12 Mayo 2009, 05:50 AM
no es una opción. Es un comando:


Enables or disables command line editing on DOS system

This is present for Compatibility with DOS systems. It has no effect
under Windows, as command line editing is always enabled.

Título: Re: Comandos desconocidos de cmd
Publicado por: SmartGenius en 12 Mayo 2009, 06:09 AM
KEYS ON / KEYS OFF

Citar
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.
Título: Re: Comandos desconocidos de cmd
Publicado por: 0x0309 en 12 Mayo 2009, 07:21 AM
Cita de: :: SmartGenius :: en 12 Mayo 2009, 06:09 AM
KEYS ON / KEYS OFF

Citar
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.

Lo interesante es que es un comando interno, y yo no lo había visto nunca.

Ya le encontré una utilidad, sirve para cuando te pasan un comando érroneo al script.


keys .
Parámetro
incorrecto en el comando.
xD
Título: Re: Comandos desconocidos de cmd
Publicado por: leogtz en 12 Mayo 2009, 07:27 AM
Ni yo lo habia visto.