Ayuda con un .BAT
Cerrado
B3T8
Mensajes enviados
10
Fecha de inscripción
viernes, 7 de junio de 2019
Estatus
Miembro
Última intervención
viernes, 2 de agosto de 2019
-
7 jun 2019 a las 20:14
B3T8 Mensajes enviados 10 Fecha de inscripción viernes, 7 de junio de 2019 Estatus Miembro Última intervención viernes, 2 de agosto de 2019 - 2 ago 2019 a las 21:17
B3T8 Mensajes enviados 10 Fecha de inscripción viernes, 7 de junio de 2019 Estatus Miembro Última intervención viernes, 2 de agosto de 2019 - 2 ago 2019 a las 21:17
2 respuestas
Torrenava
Mensajes enviados
338
Fecha de inscripción
sábado, 1 de abril de 2017
Estatus
Miembro
Última intervención
lunes, 24 de enero de 2022
1.436
7 jun 2019 a las 23:55
7 jun 2019 a las 23:55
Hola!
Por lo que veo parece que controlas bastante más de archivos BAT que yo, pero puedo decirte una cosa.
En MS-DOS tenemos variables, que nos facilitan lo que dices.
La carpeta Descargas, a no ser que el usuario haya cambiado la instalación del disco C: al D:, se encuentra en: C:\Users\USUARIO\Downloads
Para sustituir la palabra "usuario", podemos usar la variable "%username%".
Sería lo que deberías poner.
Corrígeme si me equivoco.
Saludos!
Por lo que veo parece que controlas bastante más de archivos BAT que yo, pero puedo decirte una cosa.
En MS-DOS tenemos variables, que nos facilitan lo que dices.
La carpeta Descargas, a no ser que el usuario haya cambiado la instalación del disco C: al D:, se encuentra en: C:\Users\USUARIO\Downloads
Para sustituir la palabra "usuario", podemos usar la variable "%username%".
C:\Users\%username%\Downloads
Sería lo que deberías poner.
Corrígeme si me equivoco.
Saludos!
B3T8
Mensajes enviados
10
Fecha de inscripción
viernes, 7 de junio de 2019
Estatus
Miembro
Última intervención
viernes, 2 de agosto de 2019
121
2 ago 2019 a las 21:17
2 ago 2019 a las 21:17
Hola Torrenava, su respuesta ha sido muy acertada y me ha servido muchísimo.
sin embargo ahora me encuentro en otro problema que seguro es sencillo de resolver; y, respecto a su sospecha que manejo o conozco mas que usted... nada mas lejos de la realidad "soy un completo ignorante en esto de la programación".
Podría ud ayudarme con el siguiente problema:
Necesito crear un bat que abra un "archivo1.txt" identifique la tercera linea del contenido interno de ese archivo y navegue en esa linea hasta encontrar el primer grupo de números, copie esos números para luego pegarlos en otro "archivo2.txt".
La tercera linea del "archivo1.txt" es esta:
http://www.direccionweb.com/grupo-de-letras/123654/otrasletras?id=9876
Aclaro que el "archivo1.txt" el número deseado, osea el primer grupo de números varía cada determinado tiempo digamos cada 15 minutos, mientras que el ultimo grupo junto con el resto de caracteres permanecen siempre igual.
Por lo que después de 15 minutos bien podría ser:
http://www.direccionweb.com/grupo-de-letras/456321/otrasletras?id=9876
El "archivo2.txt" por su parte tiene en su interior una "palabra clave" que se repite unas 300 veces a la cual deseo cambiar por el número extraído en la tercera linea del "archivo1.txt".
Ejemplo del contenido interno del "archivo2.txt":
http://www.direccionweb.com/grupo-de-letras/palabraclave/otrasletras?id=9876
http://www.direccionweb.com/grupo-de-letras/palabraclave/otrasletras?id=9877
http://www.direccionweb.com/grupo-de-letras/palabraclave/otrasletras?id=9878
El resultado deseado sería:
http://www.direccionweb.com/grupo-de-letras/123654/otrasletras?id=9876
http://www.direccionweb.com/grupo-de-letras/123654/otrasletras?id=9877
http://www.direccionweb.com/grupo-de-letras/123654/otrasletras?id=9878
Espero haberme echo entender, soy algo lento para esto y valoraría mucho de vuestra ayuda..!!!
Gracias nuevamente y un abrazo...
sin embargo ahora me encuentro en otro problema que seguro es sencillo de resolver; y, respecto a su sospecha que manejo o conozco mas que usted... nada mas lejos de la realidad "soy un completo ignorante en esto de la programación".
Podría ud ayudarme con el siguiente problema:
Necesito crear un bat que abra un "archivo1.txt" identifique la tercera linea del contenido interno de ese archivo y navegue en esa linea hasta encontrar el primer grupo de números, copie esos números para luego pegarlos en otro "archivo2.txt".
La tercera linea del "archivo1.txt" es esta:
http://www.direccionweb.com/grupo-de-letras/123654/otrasletras?id=9876
Aclaro que el "archivo1.txt" el número deseado, osea el primer grupo de números varía cada determinado tiempo digamos cada 15 minutos, mientras que el ultimo grupo junto con el resto de caracteres permanecen siempre igual.
Por lo que después de 15 minutos bien podría ser:
http://www.direccionweb.com/grupo-de-letras/456321/otrasletras?id=9876
El "archivo2.txt" por su parte tiene en su interior una "palabra clave" que se repite unas 300 veces a la cual deseo cambiar por el número extraído en la tercera linea del "archivo1.txt".
Ejemplo del contenido interno del "archivo2.txt":
http://www.direccionweb.com/grupo-de-letras/palabraclave/otrasletras?id=9876
http://www.direccionweb.com/grupo-de-letras/palabraclave/otrasletras?id=9877
http://www.direccionweb.com/grupo-de-letras/palabraclave/otrasletras?id=9878
El resultado deseado sería:
http://www.direccionweb.com/grupo-de-letras/123654/otrasletras?id=9876
http://www.direccionweb.com/grupo-de-letras/123654/otrasletras?id=9877
http://www.direccionweb.com/grupo-de-letras/123654/otrasletras?id=9878
Espero haberme echo entender, soy algo lento para esto y valoraría mucho de vuestra ayuda..!!!
Gracias nuevamente y un abrazo...