elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  'Intentando igualar comando a variable'
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: 'Intentando igualar comando a variable'  (Leído 3,282 veces)
pyxolo

Desconectado Desconectado

Mensajes: 29


Share your tasks.


Ver Perfil
'Intentando igualar comando a variable'
« en: 30 Junio 2008, 08:10 am »

Código:
::igualando un comando a una variable
time /t>time.tmp
for /f "tokens=*" %%a IN (time.tmp) do (set comando=%%a)
set variable=%time%
set varfin=%variable:~,5%
if %comando%==%varfin% (echo Son iguales) else (echo No son iguales)
pause>nul
goto:EOF

Sólo son iguales cuando la hora llega a las 10:00, ya que de 0-9 el comando time (/t) no devuelve el 0 que sí devuelve la variable %time%

=! ... Si alguien lo iguala que me avise ;)


SalUDoS ^^


« Última modificación: 30 Junio 2008, 08:16 am por PyXOLo » En línea

🍀 What's sauce for the goose is sauce for the gander. 🍀
No_NICK

Desconectado Desconectado

Mensajes: 40


Ver Perfil
Re: 'Intentando igualar comando a variable'
« Respuesta #1 en: 30 Junio 2008, 23:55 pm »


      xD no entendí nada de lo que quieres hacer... (!)... ?


En línea

pyxolo

Desconectado Desconectado

Mensajes: 29


Share your tasks.


Ver Perfil
Re: 'Intentando igualar comando a variable'
« Respuesta #2 en: 1 Julio 2008, 00:12 am »

Cita de: Explicación de RockoX en CPH
Con el comando time /t Volcas al archivo time.tmp, 5 caracteres, 10:23 etc.
Eso con un For lo metes a una variable, llamada %comando%
Luego estableces una variable %variable% que es igual a la variable %time%, que equivale a 11 caracteres.
Luego estableces una variable llamada %varfin% que es igual a la variable %variable%, pero solo tomando los primeros 5 carcateres.
Luego estableces un IF, que dice :
Si la variable %comando% (Que contiene la hora, algo asi : 10:24), es igual a %varfin% (Que es igual a los primeros 5 caracteres de la variable %time%)
etc etc

...
En línea

🍀 What's sauce for the goose is sauce for the gander. 🍀
No_NICK

Desconectado Desconectado

Mensajes: 40


Ver Perfil
Re: 'Intentando igualar comando a variable'
« Respuesta #3 en: 1 Julio 2008, 00:21 am »

 xD sigo sin entender a donde quieres llegar con eso  :¬¬ ??
En línea

pyxolo

Desconectado Desconectado

Mensajes: 29


Share your tasks.


Ver Perfil
Re: 'Intentando igualar comando a variable'
« Respuesta #4 en: 1 Julio 2008, 00:39 am »

Quiero igualar SIEMPRE el comando a la variable ;)
En línea

🍀 What's sauce for the goose is sauce for the gander. 🍀
No_NICK

Desconectado Desconectado

Mensajes: 40


Ver Perfil
Re: 'Intentando igualar comando a variable'
« Respuesta #5 en: 1 Julio 2008, 00:54 am »

si intentas con

 
Código:
 

echo off
for /f "tokens=*" %%a IN ('time /t') do (set comando=%%a)
echo %comando%
time /t
pause>nul
goto:EOF


         ???
En línea

pyxolo

Desconectado Desconectado

Mensajes: 29


Share your tasks.


Ver Perfil
Re: 'Intentando igualar comando a variable'
« Respuesta #6 en: 1 Julio 2008, 02:07 am »

noooo eso no es... es time /t = %time% (solo se cumple cuando la hora llega a las 10:00 y finaliza cuando llegan las 00:00


...no poner dos veces time /t xD
En línea

🍀 What's sauce for the goose is sauce for the gander. 🍀
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Batch] Poner el resultado de un comando en una variable
Scripting
moikano→@ 7 35,318 Último mensaje 25 Diciembre 2010, 00:44 am
por FerJGS
Pasar el resultado de un comando a una variable (solucionado)
Scripting
r1v33 1 4,863 Último mensaje 14 Julio 2011, 08:09 am
por r1v33
¿Como igualar variable de javascript a una de PHP?
PHP
robertito_prado 5 5,593 Último mensaje 18 Junio 2012, 09:53 am
por robertito_prado
Problema al igualar una variable a 0 en bash [solucionado]
Scripting
macshivi 0 1,956 Último mensaje 30 Octubre 2016, 23:14 pm
por macshivi
Comparar variable de un comando con variable obtenida por read
Scripting
izi4me 1 3,286 Último mensaje 31 Diciembre 2021, 18:31 pm
por izi4me
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines