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


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 ... 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 [1120] 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 ... 1258
11191  Programación / Scripting / Re: Como usar %Errorlevel%? en: 11 Junio 2012, 16:29 pm
http://ss64.com/nt/if.html

http://ss64.com/nt/goto.html
11192  Programación / Scripting / Re: [BATCH] Problema Script Cuenta Regresiva en: 11 Junio 2012, 04:36 am
Hola,

Aqui tienes mi versión de cosecha propia xD

PD: Funciona especificando minutos, Como se supone que querías... Y usa el formato que quieres (00:00:00).

Saludos.






Código
  1. @echo off
  2. Title Cuenta Regresiva
  3.  
  4. REM By Elektro H@cker
  5. REM Visita: WWW.ElHacker.Net
  6.  
  7. Setlocal enabledelayedexpansion
  8.  
  9. :MENU
  10. set /p TIMER=Escribe cuantos minutos durara la cuenta ^>^>
  11. If not defined TIMER (Goto :Menu)
  12. Echo "%TIMER%"| FINDSTR /I "[A-Z]" >NUL && Goto :Menu || (set /A total_sec=%TIMER%*60)
  13. If %total_sec% LSS 3600 (Set /A Horas=0, Minutos=%TIMER%, Segundos=0& Goto :Countdown) ELSE (Set /A Timer+=60)
  14. Set /A Horas=%Timer%-60 & Set /A Horas=!Horas!/60
  15. Set /A MINUTOS=%Timer%-60 & For /L %%X in (1,1,!HORAS!) Do (Set /A MINUTOS-=60)
  16. Set /A Segundos=0
  17.  
  18. :Countdown
  19. CLS
  20. For /L %%H in (%HORAS%,-1,0) Do (
  21. For /L %%M in (!MINUTOS!,-1,0) Do (
  22. For /L %%S in (!SEGUNDOS!,-1,0) Do (
  23. Echo %%H| FINDSTR "^[0-9][0-9]$" >NUL && SET "HO=%%H" || (Set HO=0%%H)
  24. Echo %%M| FINDSTR "^[0-9][0-9]$" >NUL && SET "MI=%%M" || (Set MI=0%%M)
  25. Echo %%S| FINDSTR "^[0-9][0-9]$" >NUL && SET "SE=%%S" || (Set SE=0%%S)
  26. Echo !HO!:!MI!:!SE!
  27. Ping -n 2 localhost >NUL
  28. CLS
  29. )
  30. If !SE!==00 (Set /A SEGUNDOS=59)
  31. )
  32. If !MI!==00 (Set /A MINUTOS=59)
  33. )
  34.  
  35. :FIN
  36. Echo Fin de la cuenta atras.
11193  Programación / Scripting / Re: [BATCH] ¿Crear comandos? en: 11 Junio 2012, 04:03 am

CMD /K   :P

Ejemplo:
Código
  1. @Echo off
  2. If "%~1"=="RUN" (Goto :Start) ELSE (Start CMD /K %0 RUN& Exit)
  3.  
  4. :Start
  5. Echo hola
  6. Echo la ventana no se cierra!
  7. Exit /B 0


SETX


Ejemplo:
Código
  1. SETX Variable "Contenido"

Saludos
11194  Programación / Scripting / Re: Comprobar actualizaciones a traves de wget o cualquier otra aplicacion externa en: 11 Junio 2012, 02:03 am
Código
  1. For /F "Tokens=2 Delims==" %%a in ('Type "launcher.bat" ^| Find "License=6858482923848483"') Do (echo Su menu esta actualizado...)

Solo necesito saber como puedo poner si no encuentra esa linea para ejeuctar el codigo de actualizacion, y si el usuario dice no recordar.

1º:
Código
  1. Type "launcher.bat" | Find /I "License=6858482923848483" >NUL || (Echo Su menu esta actualizado... & pause & comandos de actualización...)

2º:
Código
  1. echo No> "recordarmastarde.txt"
  2. Type "recordarmastarde.txt" | Find /I "NO" >NUL && Pause && Comandos para NO preguntar... || (Comandos para SI preguntar)


Puedes hacer lo mismo con esta comprobacion (En los 2 codes de arriba):

Código
  1. Type "recordarmastarde.txt" | Find /I "NO" >NUL
  2. If NOT %errorlevel%==0 (
  3.    Comandos para preguntar...
  4. )

Espero habertelo aclarado un poco...
Un saludo.
11195  Programación / Scripting / Re: Creación de archivos y estructura de carpetas a partir de una existene en: 11 Junio 2012, 01:48 am
Por cada archivo .doc o .docx que haya en la estructura "Est1" crear el archivo con el mismo nombre que el original en el mismo lugar pero en la estructura "Est2" y copiar el contenido, pero no copiar los archivos, solo su contenido.

Hola, ¿Puedes explicar lo que he subrayado?, ¿Copiar el contenido... a donde, a que archivo, o COMO?

De todas formas DOC y DOCX son archivos de texto codificados por MSOffice, Así que no creo que te sirva ni Batch ni VBS para leer el contenido... Ni nada que no sea una aplicación (CommandLine en este caso) especializada en el tema... Como un conversor de texto para convertir DOC <> TXT y leer el contenido. Pero bueno, Tampoco me hagas mucho caso, Solo te hablo por intuición.

Saludos
11196  Media / Multimedia / Re: Instalación de Codecs imposible ...!!!! en: 11 Junio 2012, 01:37 am
Hola 4971231,

No es necesario tildar todas las opciones para poder visualizar video/audio... (Tampoco tildar todo lo q veas de audio/video), Con una instalación "estandard" sin toquetear opciones tienes más que suficiente si usas el "MEGA".

Tampoco es necesario tildar la opción de instalar MediaPlayerClassic si no necesitas el reproductor (Que es lo que intuyo que te da problemas).

¿Posible solución?: No elijas MediaPlayer para instalar.  :-\

¿Posible solución 2?: Comprueba los privilegios de esa clave en el regedit (Click derecho, "Permisos")
11197  Programación / Scripting / Re: Aconsejarme en: 11 Junio 2012, 01:30 am
Pues yo sinceramente seguiría el camino de VB NET (Ya que es el lenguaje en el que has avanzado) antes que ponerme con python... Ten en cuenta que si te metes en el scripting, Vas a tener que aprender tambien a hacer la GUI, Insertar Botones, Menúes, listas desplegables, iconos, El fondo, Hyperlinks, En fin todo lo necesario, Y luego asociar cada objeto a su función... Y todo eso A MANO. Obviamente no me parece lo más adecuado si quieres hacer "Programas", Y como ves no dejo llevar mi comentario solamente por el aspecto visual...

Saludos
11198  Programación / Scripting / Re: Batch: Valores nulos en: 11 Junio 2012, 01:18 am
Solo una pequeña anotación, Sobre esto que explicó Batchiano:

Citar
Verificamos si una variable no ha sido definida previamente
Código
  1. if not defined variable () else ()

Verificamos si la variable es una cadena vacía.
Código
  1. if "%variable%" EQU "" () else ()

Si la variable es una cadena vacía, No es una variable definida, Por lo tanto solo es necesario verificar si se ha definido (if not defined...)

Ejemplo:

Código
  1. @Echo OFF
  2. Set "var=asfasf"
  3. Set "var="

Saludos!.
11199  Programación / Scripting / Re: Problema con cambiarle el nombre a un grupo (vía Batch) en: 11 Junio 2012, 00:52 am
A todo esto:

Existe alguna forma de que no se caiga el programa al insertar un espacio o signos como " espacios & ???

Ya empezamos...  :xD  :P

Pues sí, Usa findstr tal y como te lo expliké en otra duda tuya.

Código
  1. PREGUNTA
  2. Echo "%PREGUNA%" | FINDSTR...

PD: Prueba, Si no te sale, te ayudo.

Saludos

11200  Programación / Scripting / Re: Acerca de los respaldos en: 11 Junio 2012, 00:48 am
Hombre... Algunos comandos tienen diferencias entre XP y 7, Mírate la ayuda del comando AT para saber que estás poniendo mal.

O usa SCHTASKS, Que da el mismo resultado.

Saludos
Páginas: 1 ... 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 [1120] 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 ... 1258
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines