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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Batch - Guardar un resultado en un txt (No es tan fácil)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Batch - Guardar un resultado en un txt (No es tan fácil)  (Leído 4,609 veces)
santizuche

Desconectado Desconectado

Mensajes: 21


Ver Perfil
Batch - Guardar un resultado en un txt (No es tan fácil)
« en: 28 Noviembre 2014, 17:06 pm »

Hola gente! ya hace tiempo que utilizo este foro pero nunca cree un tema si no me explico bien mil disculpas y gracias por la ayuda que me puedan brindar. Se programación batch pero esto me supero :(

::-------------------------------Problema
Mi problema es que yo ingreso esto:
Código:
fastboot oem get_unlock_data
Esto me muestra en la ventana del cmd esto:
Código:
< waiting for device >

Bien, yo me segui en la idea que pusieron en otro tema, que no lo encuentro, que seria lo siguiente:
Código:
ipconfig /all>ipguardar.txt

Yo quise hacer lo mismo osea puse esto:
Código:
fastboot oem get_unlock_data>.\Codigo.txt

Pero cuando abro el txt a ver lo que guardo me aparece en blanco. Pero en la ventana del cmd me figura el mensaje (< waiting for device >) que produce al ingresar el código anterior.

Quiero saber si hay alguna forma de guardar lo que se muestra en la ventana en la ventana de forma automatica en un txt sin hacer (click derecho -> marcar -> enter).
::-------------------------------Problema

No se me ocurre otra cosa ya y me arte de ver y no poder.  :-(

El codigo completo es este:
Citar
@echo off
set vercionprograma=1.0
Title Liberar Bootloader %vercionprograma%
cd .\Herramientas
del .\FastbootCodigo.txt

cls
echo.
echo -------------------
echo Extraxion de codigo
echo -------------------
echo.

fastboot oem get_unlock_data>>.\FastbootCodigo.txt
start .\FastbootCodigo.txt

Gracias por ayudarme. si necesitan mas información estoy atento. Saludoooooos :D


En línea

PedroDJavier
Visitante


Email
Re: Batch - Guardar un resultado en un txt (No es tan fácil)
« Respuesta #1 en: 28 Noviembre 2014, 17:52 pm »

creo que las "/" sobran.

fastboot -noseque >> archivo.txt (si no hay nada en el archivo y si hay cosas:)
fastboot -noseque > archivo.txt

Un saludo

PD: Hace bastnate que no toco batch asique lo mismo no es asi pero por probar no pierdes nada.

Recuerda, sin las "/"

Saludos


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.809



Ver Perfil
Re: Batch - Guardar un resultado en un txt (No es tan fácil)
« Respuesta #2 en: 28 Noviembre 2014, 18:01 pm »

He reproducido las circunstancias del problema que describes, para ello he desarrollado una mini-aplicación CommandLine que simplemente genera el mismo string con los caracteres ilegales "<" ">", pero a mi me funciona correctamente el commando de redirección que a ti al parecer no te funciona.

De todas formas, prueba a usar la sintaxis más adecuada:
Código:
("fastboot.exe" oem get_unlock_data)1>> ".\FastbootCodigo.txt"

Si eso no te funciona entonces quizás lo más probable es que la aplicación no esté enviando los datos a la salida estándar, así que prueba a redirigir la salida de error:
Código:
("fastboot.exe" oem get_unlock_data)2>> ".\FastbootCodigo.txt"

Saludos.
« Última modificación: 28 Noviembre 2014, 18:07 pm por Eleкtro » En línea

santizuche

Desconectado Desconectado

Mensajes: 21


Ver Perfil
Re: Batch - Guardar un resultado en un txt (No es tan fácil)
« Respuesta #3 en: 28 Noviembre 2014, 18:32 pm »

He reproducido las circunstancias del problema que describes, para ello he desarrollado una mini-aplicación CommandLine que simplemente genera el mismo string con los caracteres ilegales "<" ">", pero a mi me funciona correctamente el commando de redirección que a ti al parecer no te funciona.

De todas formas, prueba a usar la sintaxis más adecuada:
Código:
("fastboot.exe" oem get_unlock_data)1>> ".\FastbootCodigo.txt"

Si eso no te funciona entonces quizás lo más probable es que la aplicación no esté enviando los datos a la salida estándar, así que prueba a redirigir la salida de error:
Código:
("fastboot.exe" oem get_unlock_data)2>> ".\FastbootCodigo.txt"

Saludos.
Gracias a los dos por responder tan rapido muchisimas gracias !!!!!
::------------Solucion
Código:
("fastboot.exe" oem get_unlock_data)2>> ".\FastbootCodigo.txt"
::------------Solucion
Saludos. graciaaaas!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines