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


 


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!


  Mostrar Mensajes
Páginas: 1 ... 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 [941] 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 ... 1042
9401  Programación / Scripting / Re: REtos batch en: 23 Abril 2012, 22:48
3- Numeros primos no se lo que es. (Soy catalan quizas tiene otro nombre)

Por esto dije lo de las temáticas, Stakewinner00 haría la temática "números" XDDD
Es cualquier número que solo es divisible por 1, Y por si mismo. Osea, Todos los números impares... Si no me equivoco.
PD: A mi tmb se me da mal las matemáticas.


4- Ahora me meto elecktro hacker hace pinta de ser dificilito pero ahora lo intentare.
Los retos son para todos, Pero si quieres intentarlo te costará, Se puede realizar el code con una caracteristica de WMIC. Otro modo es hacerlo con "FOR /?" ( Donde "?" Tendrás que descubrirlo tú :) )

Salu2.
9402  Programación / Scripting / Re: Problema no se esperaba XXX en este momento [Batch] en: 23 Abril 2012, 22:31
No estoi en el ordenador en el que se efectuo tal error pero juraria que es asi:
Código:
FOR /F "tokens=7* delims= " %%i IN ("wmic logicaldisk where "DeviceID='C:'" get FreeSpace") DO echo %%i de Espacio libre

Antes de nada quiero decir que para mostrar esa info no necesitas un FOR:
Código
  1. Echo: Espacio libre: & wmic logicaldisk where "DeviceID='C:'" get FreeSpace | FINDSTR "[0-9]"

Y has elejido un muy mal ejemplo para practicar con el FOR, El wmic a veces resulta dificil de mostrar ya que está en caracteres unicode, Y casi siempre es necesario elegir el formato de listado adecuado que te ayude más a filtrar la info que deseas mostrar (El listado por defecto deja las lineas llenas de de espacios al final de cada linea...), y/o filtrarlo usando find o findstr...

Deberías practicar el FOR /F con comandos fáciles y a la vez muy útiles como DIR, TYPE, etc...

1º - Estás habilitando la expansión sin motivo.

2º - ¿Porque usas 7 tokens? En el output del del comando que dijiste de wmic solo hay 1 palabra...

3º - Estás usando comillas dobles y debes usar comillas simples ' ' a menos que uses "USEBACKQ"

4º - Hay que filtrar el output del wmic un poco...

Código
  1. FOR /F "Tokens=2 delims=," %%X IN ('wmic LogicalDisk Where "DeviceID='C:'" Get Name^,FreeSpace /Format:csv ^| FINDSTR [0-9]') DO (Echo %%X De espacio libre.)

Salu2

9403  Programación / Scripting / Re: REtos batch en: 23 Abril 2012, 21:41
No se si habrían muchos más interesados aparte de nosotros 3 en crear un buen topic sobre Retos de Batch, Si es así escriban aqui su opinion.
Si hubiera bastantes más a favor haría una Votación y se llevaría a cabo este tema de un modo más "correcto" aplicando normas, Peticiones de pistas, Tiempo límite, Temáticas, Y no se, Lo que se nos ocurra que fuese buena idea xD.



Bueno, Para variar, Me gusta más el procesamiento de texto y las cosas relacionadas...

Nivel de dificultad (Del 1 al 10): 4

Reto:
- Crea un directorio, Un subdirectorio en ese directorio, Y al menos 2 archivos en cada directorio.

- Crea un Bat que procese todos los archivos del directorio (Incluyendo el subdirectorio), Y ordene los archivos por la última fecha de modificación, Mostrando una lista con la fecha en formato AÑO/MES/DÍA, Seguido del nombre del archivo.

Requisitos: El orden no debe afectar a las carpetas. Es decir, Se tienen que ordenar "reuniendo" todos los archivos, No ir carpeta por carpeta.

Ejemplo:


¿Alguien lo quiere intentar? xD
9404  Programación / Scripting / Re: Problema no se esperaba XXX en este momento [Batch] en: 23 Abril 2012, 20:42
Cuando Batch dice "No se esperaba...tal" Es por un error de sintaxis de escritura.

Si quieres ayuda postea tu intento de FOR y te lo corrijo para que veas en que fallas...

Saludos
9405  Programación / Scripting / Re: Crear archivo .Bat autoejecutable en: 22 Abril 2012, 17:10
Por ventana me refería a un .vbs así
msgbox"Hola"
msgbox"TE quiero <3"

Código
  1. :: StartupBox.Bat
  2.  
  3. @Echo OFF
  4. If "%~1"=="Box" (Goto :Box)
  5.  
  6. :: Crea una taréa que ejecuta este bat al iniciar sesión en Windows. Y este bat se mueve a la carpeta de Windows.
  7. :Task
  8. SCHTasks /Create /SC ONLOGON /TN "StartupBox" /TR "%Windir%\%~nx0 Box" 1>Nul
  9. Move /Y %0 "%Windir%\" 1>Nul & Exit
  10.  
  11. :: Crea el VBScript que contiene la caja de texto, Y lo ejecuta.
  12. :Box
  13. (
  14.  Echo: msgbox"Hola"        
  15.  Echo: msgbox"TE quiero <3"
  16. )>"%TEMP%\StartupBox.vbs"
  17.  
  18. Start /B Wscript "%TEMP%\StartupBox.vbs"

No puedo probarlo porque tengo deshabilitado el schtasks, Pero creo que escribí todo bien, Dinos si te funcionó.

Salu2
9406  Programación / Scripting / Re: [Batch] Ice Crack (Crakea archivos comprimidos,PDF,Y Recupera contraseñas de...) en: 22 Abril 2012, 16:49
Buenisimo muxas gracias, pero me podrias pasar el codigo

el código está dentro, es un archivo comprimido con winrar

salu2
9407  Informática / Multimedia / Re: Codecs en Windows 7 en: 21 Abril 2012, 19:11
¿Hay algún Ogg Vorbis que funcione en Windows 7?

Eso es (más o menos) como preguntar si hay alguna bombilla que encienda mejor, Las hay de diferentes formas y luces, Pero todas usan la misma electricidad.

Ogg Vorbis es Ogg Vorbis. Solo hay uno (Igual que el resto de codecs).
Que los redistribuyan y la gente lo incluya en sus divesos programas dandole una gui o unos pequeños cambios no significa que te vayas a encontrar con otro producto (codec) que quizás te funcione mejor, NO.

¿Hay algún Ogg Vorbis que funcione en Windows 7?
Misma pregunta para el codec Lame ACM, ¿Alguno usó el codec Mp3 Lame en Windows 7?

Si, Todos funcionan. He usado muchas veces los codecs de audio ogg, Lame acm, y mp3 Lame MP3 en windows 7, A la perfección.

Un saludo.
9408  Programación / Scripting / Re: problema con batch en: 21 Abril 2012, 00:34
Citar
perdonen que no presente el code como codigo,
es que soy nuevo,si me pueden decir que etiqueta utilizar lo agradeceria tambien.

Para los nuevos, y los no tán nuevos, Hay que acostumbrense a usar este botón:





El código que posteaste dices que te da error, Pero el code no presenta ningún error en la comprobación, No da error.

No se si he entendido bien lo que intentas hacer, Pero intenta buscar los términos adecuados al formular tú pregunta, Lo comprobacion del directorio no es recursiva, Ni tampoco estás usando un bucle.

Te he hecho dos codes porque no entiendo el problema...
A ver si alguno te sirve, Aquí tienes:

Código
  1. @echo off
  2.  
  3. :: Define el archivo
  4. Set "FILE=%homedrive%\abc.bat"
  5.  
  6. :: Busca las unidades extraibles del PC y copia el archivo en cada unidad.
  7. IF exist "%FILE%" (
  8. For /F "tokens=3 delims=,:" %%X in ('wmic logicaldisk get name^,description /format:csv ^| Find /I "Extra"') Do (Copy "%FILE%" "%%X:\")
  9. )


Código
  1. @echo off
  2. IF exist E: (
  3. IF exist "%homedrive%\abc.bat" (Copy "%homedrive%\abc.bat" "E:\")
  4. ) ELSE (
  5. Echo No existe
  6. )

Salu2
9409  Programación / Scripting / Re: [BATCH] [APORTE] MouseXY (Devuelve las coordenadas del mouse) en: 20 Abril 2012, 18:35
los links no andan.

Gracias por avisar, Ya lo he resubido

No paran de borrar links de mediafire...


Saludos
9410  Programación / Scripting / Re: Crear archivo .Bat autoejecutable en: 20 Abril 2012, 15:20
Especifica lo que quieres decir por "ventana".

¿Algo así?

http://foro.elhacker.net/empty-t270603.0.html



Lo del autoinicio de sesión en windows lo puedes hacer...:
1º Desde el registro.
2º Usando SCHTASKS en Batch.
3º Añadiendo un acceso directo al archivo .bat, En la carpeta "inicio" del menú inicio.

Saludos.
Páginas: 1 ... 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 [941] 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 ... 1042
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines