[batch]Almacenar el contenido de un archivo .txt en una variable.

Iniciado por MK-Ultra, 26 Febrero 2008, 13:41 PM

0 Miembros y 1 Visitante están viendo este tema.

~[uNd3rc0d3]~

en el ms-dos si existe copy and paste  :D

solamente tenes que hacer click derecho en la barra del title y ahi ya te vas a orientar ;)

leete las reglas asi todos estamos mejor ;)

[SMT]

CitarBueno, es que como en batch (mejor dicho en el ms-dos) no existe el copy & paste , se sustituye con lo anteriormente mencionado.

En vez de pedirle al usuario que ingrese un texto con el comando set /p var=

y para q pueda usar el copy & paste.

no entendi bien a que te refieres con eso del copy&paste osea que si copiar una oracion de un .txt por ejemplo y pegarla en el cmd pues si es posible, hazlo como si lo estuvieras haciendo en word (claro sin usar Ctrl V) ;)

MK-Ultra

es q el  problema es q es dificil de encontrar para el usuario ( en serio, yo no sabia q existía  :-\ ) para eso lo quiero reemplazar con alamcenar el contenido de un .txt en una variable  :D
Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ

[SMT]

solo explicame algo:

para que quieres almazenar todo un .txt en una variable, es lo que no entiedo?!XD disculpA!

~[uNd3rc0d3]~

pues para algo querra sino no lo ubiera preguntado...hay que responderle no preguntarle XD

leete las reglas asi todos estamos mejor ;)

[SMT]

#15
jaja pues pregunto, no por saber sino para ver cual es su punto de referencia que quierop decir, que esto puede tener otro tipo de alternativas, osea que puede excisitir otra forma de hacer lo que el quiere sabiendo que es lo que el quiere hacer, asi hacerno una idea clara de su idea y poder trabajar en base a ella! ;)

No pregunto por saber sino apra tener una idea de lo que el quiere! :P

EDITADO: Que esperro que me diga! :P pero si es personal, pues que se hace! :S

Salu2's! Cool

MK-Ultra

Bueno, hay un monton de aplicaciones q hago en las que esto tendría mayor facilidad para el usuario, pongamos el ejemplo de un Encriptador/Desencriptador :

El programa le pide al usuario que inserte un texto para descencriptarlo/encriptarlo :

Pongamos que el texto tiene una longitud considerable:

Que le resulta mas comodo al usuario? Escribirlo todo o copiarlo en un archivo .txt y q el programa lo lea automaticamente? Tengan encuenta que al minimo error de tipeo, el resultado podría ser diverso.

Entonces esta es su funcionalidad.
Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ

Coegho

A mí también me interesa saber cómo se hace. Bueno, os diré para qué lo quiero:
En mi batch, se busca un determinado archivo (lo llamaremos X  ;D);
luego crea un archivo (como podríamos llamarlo... ¿direccion.txt?);
y más adelante se usan los comandos "del" y "echo" para borrar el archivo X y volver a reescribirlo con algunas diferencias.

(El batch es para cambiar un archivo de un juego, y poder volver a ponerlo después como estaba al principio)

Entonces lo que yo busco es utilizar el archivo direccion.txt que he creado para encontrar el otro archivo rápidamente (y no tener que estar buscando cada vez que lo utilizo, que tarda mucho) y hacer todas esas cosas. Lo he complicado tanto en lugar de poner directamente la dirección porque también se lo voy a mandar a otras personas que tienen ese archivo en otra ubicación.

¿Sabríais cómo se haría? Lo de las variables podría servirme, o si se os ocurre otra forma mejor...