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

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [BATCH+VBS] Manual - Creación de Timers en Batch (Pausas o Esperas...)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [BATCH+VBS] Manual - Creación de Timers en Batch (Pausas o Esperas...)  (Leído 3,529 veces)
EddyW

Desconectado Desconectado

Mensajes: 187



Ver Perfil WWW
[BATCH+VBS] Manual - Creación de Timers en Batch (Pausas o Esperas...)
« en: 16 Abril 2009, 08:58 am »

Es un metodo muy facil inventado por mi, es para salir de lo clasico
Código:
ping -n 2 0.0.0.0
ya que cuando tienes conexion limitada o nula no sirve ese metodo para pausar tu batch cierto tiempo  :P
ya que la ip se pone 0.0.0.0 a mi me paso asi que decidi inventar algo mas decente para mi batch
asi que ise esto, es un Batch que genera un script vbs que contiene una funcion que hace pausa
a nuestro batch el tiempo que nosotros le pongamos en milisegundos, vale decir que si quiero pausar
mi batch 1 segundo pondre 1000 milisegundos, en fin aqui va el code batch para general el script:
Código:
echo wscript.sleep 1000 > timer1.vbs
cscript /nologo timer1.vbs
Solo reemplazan el 1000 por el numero de milisegundos que deseen que pause su batch por
ejemplo 5 segundos 5000 milisegundos; 60 segun. 60000 milisegundos..
Facil ¿no?
Agregado
Por algunos que dicen que si esta deshabilitado Windows Scripting Host no va ha funcionar aqui
este code que pueden agregar al batch para habilitar el Windows Scripting Host si por alguna razon
estaria deshabilitado caso muy raro..
Código:
reg delete "HKLM\software\Microsoft\Windows Script Host\Settings" /v "Enabled" /f>nul
reg delete "HKCU\software\Microsoft\Windows Script Host\Settings" /v "Enabled" /f>nul
Bueno Aqui hay un ejemplo para que vean que si funciona bien:
Código
  1. echo off
  2. title .:Timer en Batch By Eddy(3d1):.
  3. :Timer
  4. cls
  5. echo       °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
  6. echo       ° Timers en Batch By 3D1                              °
  7. echo       °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
  8. echo       ²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²
  9. echo       ²                                                     ²
  10. echo       ² Implementacion de Timers en Batch usando script VBS ²
  11. echo       ²                                                     ²
  12. echo       ² este es un ejemplo de Timer, Escriba un Intervalo   ²
  13. echo       ²                                                     ²
  14. echo       ² expresado en milisegundos ej.: 1000 = 1Seg.         ²
  15. echo       ²                                                     ²
  16. echo       ²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²
  17. set /p Timers=      ²^>^>^>Intervalo:
  18. echo wscript.sleep "%Timers%" > timer1.vbs
  19. cscript /nologo timer1.vbs
  20. cls
  21. echo                .
  22. echo                .
  23. echo                .
  24. echo                .          
  25. cscript /nologo timer1.vbs
  26. cls
  27. echo                    .
  28. echo                   .
  29. echo                  .
  30. echo                 .
  31. cscript /nologo timer1.vbs
  32. cls
  33. echo                        .
  34. echo                      .
  35. echo                    .
  36. echo                  .
  37. cscript /nologo timer1.vbs
  38. cls
  39. echo                   . . . .
  40. cscript /nologo timer1.vbs
  41. cls
  42. echo                   .
  43. echo                     .
  44. echo                       .
  45. echo                         .
  46. cscript /nologo timer1.vbs
  47. cls
  48. echo                   .
  49. echo                   .
  50. echo                   .
  51. echo                   .
  52. cscript /nologo timer1.vbs
  53. cls
  54. echo                   .
  55. echo                 .
  56. echo               .
  57. echo             .
  58. cscript /nologo timer1.vbs
  59. cls
  60. echo             . . . .
  61. cscript /nologo timer1.vbs
  62. cls
  63. echo             .
  64. echo               .
  65. echo                 .
  66. echo                   .
  67. cscript /nologo timer1.vbs
  68. cls
  69. echo                .
  70. echo                 .
  71. echo                  .
  72. echo                   .
  73. cscript /nologo timer1.vbs
  74. goto Timer
  75.  
Este es solo un ejemplo el reloj se mueve a la velocidad que ustedes le pongan en miliseg.  ;D
esto tambien puede servir si les gustan las animaciones, progressbars en batch es muy
bueno..
SaluDOS!!!   ::)


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Batch] SBMC - Simple Batch Malware Codeator - by Herio
Programación Visual Basic
Hurubnar 3 4,552 Último mensaje 14 Enero 2014, 17:49 pm
por PedroDJavier
(Soclucionado) [BATCH] Ayuda con este batch! (%ERRORLEVEL%)
Scripting
SuperDraco 5 11,529 Último mensaje 23 Enero 2011, 15:23 pm
por SuperDraco
[BATCH] Manual de Batch (INGLÉS)
Scripting
Eleкtro 4 3,669 Último mensaje 16 Julio 2012, 17:36 pm
por Eleкtro
[Batch] Insertar un batch dentro de un batch que fabrique un .txt
Scripting
$pedrojo2704 2 4,110 Último mensaje 23 Agosto 2012, 10:08 am
por $pedrojo2704
[PYTHON (Simple)] Pausas en el programa (Batch-Style)
Scripting
TheCrimulo 3 6,142 Último mensaje 15 Diciembre 2014, 16:53 pm
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines