Download Programación BATCH Avanzada PDF

TitleProgramación BATCH Avanzada
TagsComputer File Areas Of Computer Science Computing Quotation Mark Information Technology Management
File Size1.0 MB
Total Pages119
Document Text Contents
Page 1

http://www.ss64.com/nt/echo.html
http://www.ss64.com/nt/echo.html
http://www.ss64.com/nt/shift.html
http://www.ss64.com/nt/echo.html

Page 2

http://www.ss64.com/nt/del.html
http://www.ss64.com/nt/del.html
http://www.ss64.com/nt/con.html
http://www.ss64.com/nt/con.html
http://www.ss64.com/nt/del.html
http://www.ss64.com/nt/del.html
http://www.ss64.com/nt/del.html
http://www.ss64.com/nt/del.html
http://www.ss64.com/nt/dir.html
http://www.ss64.com/nt/del.html

Page 59

else

msgbox "Se han movido " & movidos &" archivos"
end if

:-\



Título: Re: -> Programación BATCH Avanzada. (nuevo)
Publicado por: Shinseiki86 en 23 Junio 2008, 20:37


Lo que tambien me puede servir es un for que lea un txt con estos
datos:


2008-06-19_590059_NI_890807898_EPS018_86_I.TXT

2008-06-19_621451_NI_890706425_EPS018_86_I.TXT
2008-06-19_621451_NI_890706425_EPS018_86_I.TXT

2008-06-19_621452_NI_890706425_EPS018_86_I.TXT
2008-06-19_621517_NI_810001583_EPS018_86_I.TXT

2008-06-20_102019121_CC_94487480_EPS018_51_I.TXT
2008-06-20_102019121_CC_94487480_EPS018_51_I.TXT

2008-06-20_102088573_CC_5931385_EPS018_01_I.TXT
2008-06-20_102718305_CC_33966379_EPS018_01_I.TXT

2008-06-20_102718305_CC_33966379_EPS018_01_I.TXT

2008-06-20_103000920_CC_31992855_EPS018_01_I.TXT
2008-06-20_103000920_CC_31992855_EPS018_01_I.TXT

2008-06-20_103161002_CC_16638978_EPS018_01_I.TXT


Y me cree un txt con las lineas que se repiten.



Título: Re: -> Programación BATCH Avanzada. (nuevo)

Publicado por: Novlucker en 23 Junio 2008, 20:44


Te había enviado un privado, para no seguir llenando el post :xD


Cual es el texto que aparece en el error?

También hay que tener en cuenta que la carpeta C:\Documents and
Settings\tesdcv01\Escritorio\pruebas\ok debe de existir


Saludos



Título: Re: -> Programación BATCH Avanzada. (nuevo)
Publicado por: Shinseiki86 en 24 Junio 2008, 14:52

Page 60

Gracias Novlucker ya funciona. ;D


Aunque por curieosidad... como me refiero a la linea siguiente de un

archivo? :huh:

No creo que se entienda asi... si tengo un txt asi:
A

B
B

C


Y quiero comparar lineas, linea1==lineasiguente... y que sea
recursivo... y en batch...

(falta que quiera que tambien me sirva un café)



Título: Re: -> Programación BATCH Avanzada. (nuevo)

Publicado por: sirdarckcat en 25 Junio 2008, 01:26


no puedes definir variables locales en batch.. tendrias que emularlas con

prefijos, o algo similar.. por lo que per-se, la recursión no existe en
batch



Título: Re: -> Programación BATCH Avanzada. (nuevo)
Publicado por: Shinseiki86 en 25 Junio 2008, 19:29


Hola! tengo otra preguntica... quiero abrir un xls desde el batch, pero

este queda bloqueado hasta que cierre excel, ¿como hago para que
continue asi este abierto el xls?



Título: Re: -> Programación BATCH Avanzada. (nuevo)
Publicado por: Novlucker en 25 Junio 2008, 19:51


Supongo que para ejecutarlo estas poniendo....

Código:
excel.exe



En lugar de eso debes de poner......

Código:
start excel.exe

;)


El code te quedará algo como esto

Page 118

Este código no me va: :huh:

move "123\*" "456\*"



El uso del comodín * indica que el comando afecta a todos los archivos
dentro de la carpeta " 123 ", Entonces se mueven todos, Pero no puedes

moverlos a la carpeta " 4566\*todos* ", no se si me entiendes, ahí
sobra el comodín.


Déjalo así:
Código

1. move "123\*" "456\"


Saludos.



Título: Re: -> Programación BATCH Avanzada. (nuevo)
Publicado por: elpeluca en 13 Septiembre 2012, 00:33


Muy buenas.
He estado viendo el tutorial y esta muy bien, pero no entiendo los

argumentos.
El %0 sí me sale pero el resto no lo entiendo :-[.

¿Me podrian dar una pequeña ayudita? :huh:



Título: Re: -> Programación BATCH Avanzada. (nuevo)

Publicado por: EleKtro [email protected] en 13 Septiembre 2012, 01:25


Cita de: elpeluca en 13 Septiembre 2012, 00:33

¿Me podrian dar una pequeña ayudita? :huh:


Código

1. @Echo OFF

2.

3. Call :elhacker pim pam toma lacasitos!! yea!

4. pause >NUL & Exit

5.

6. :elhacker

7. Echo La Etiqueta: %0 | MORE

8. Echo Argumentos : %* | MORE

9. Echo Argumento 1: %1

10. Echo Argumento 2: %2

11. Echo Argumento 3: %3

http://www.ss64.com/nt/move.html
http://foro.elhacker.net/scripting/programacion_batch_avanzada_nuevo-t132924.0.html;msg1783286#msg1783286
http://www.ss64.com/nt/echo.html
http://www.ss64.com/nt/call.html
http://www.ss64.com/nt/pause.html
http://www.ss64.com/nt/nul.html
http://www.ss64.com/nt/exit.html
http://www.ss64.com/nt/echo.html
http://www.ss64.com/nt/echo.html
http://www.ss64.com/nt/echo.html
http://www.ss64.com/nt/echo.html
http://www.ss64.com/nt/echo.html

Page 119

http://www.ss64.com/nt/echo.html
http://www.ss64.com/nt/echo.html
http://www.ss64.com/nt/goto.html

Similer Documents