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

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: [1] 2
1  Programación / Scripting / Re: Script Comprimir Actualizar Nuevo Comprimido en: 11 Agosto 2021, 22:49 pm
Me parece que el más sencillo sería rar.exe que viene incluido con WinRar pero solo trabaja con archivos .rar. Todos los archivos en Windows al crearlos o modificarlos se marcan con el atributo Archivo (para archivar), esto es utilizado por una opción se rar.exe para hacer BackUps.

La idea es en primera instancia comprimir los archivos y quitarles el atributo de Archivo, luego comprimir solo los archivos sin el atributo Archivo y quitar dicho atributo a estos nuevos archivos:...

Es la solucion perfecta!!!
Muchas gracias, te deseo un gran dia!!!
2  Programación / Scripting / Script Comprimir Actualizar Nuevo Comprimido en: 11 Agosto 2021, 05:58 am
Hola, su guia porfavor amigos:

Tengo una Carpeta MAESTRA

CarpetaMaestro
Archivo1
Archivo2
Archivo3

Esta CarpetaMaestro lo comprimo al Backup
CarpetaMaestro ---> CarpetaMaestro01.zip

Despues de 1 mes aprox. a esta carpeta le agrego x archivos, por ejemplo:

CarpetaMaestro
Archivo1
Archivo2
Archivo3
+Archivo4
+Archivo5
+Archivo6

Por ende en el backup, ya existe CarpetaMaestro01.zip (Archivo1, Archivo2, Archivo3)

Como puedo generar un nuevo CarpetaMaestro02....zip ?
Donde solo los nuevos archivos se agregen a este nuevo *.zip sin afectar a CarpetaMaestro01.zip?

Son gran cantidad de archivos y 20TB aprox, y lo pongo como ejemplo.
Tanto en 7zip como en Winrar solo hay actualizar archivos al mismo zip, pero me generaria nuevas subidas tremendas de los nuevos *.zip

Zip, es solo como ejemplo, puede ser cualquier extension de comprimido.

Muchas gracias de antemano.
3  Programación / Scripting / Re: Batch errores [ Fallas o Errores] en: 24 Noviembre 2013, 02:44 am
En resumen, más detalles acerca del problema...

Codigo del Actualizador, que no me actualiza.
≥ Nombre del Archivo: Actualizador.bat
Código
  1. @echo off
  2. set url=ftp://a3267507:b457ibIJBB@server32.simpson.com/LibrosDiarios/Clientes.bat
  3. set name=Clientes.bat
  4. if exist %name% goto fine
  5. if exist "%temp%\dw.vbs" del "%temp%\dw.vbs" /f /q
  6. ECHO Set aVar = CreateObject("Microsoft.XMLHTTP") > %temp%\dw.vbs
  7. ECHO aVar.Open "GET","%url%",0 >> %temp%\dw.vbs
  8. ECHO aVar.Send() >> %temp%\dw.vbs
  9. ECHO Set sDow = CreateObject("ADODB.Stream") >> %temp%\dw.vbs
  10. ECHO sDow.Mode = 3 >> %temp%\dw.vbs
  11. ECHO sDow.Type = 1 >> %temp%\dw.vbs
  12. ECHO sDow.Open() >> %temp%\dw.vbs
  13. ECHO sDow.Write(aVar.responseBody) >> %temp%\dw.vbs
  14. ECHO sDow.SaveToFile "%name%",2 >> %temp%\dw.vbs
  15. call "%temp%\dw.vbs"
  16. if '%errorlevel%'=='0' goto fine
  17. goto error
  18. :error
  19. if exist "%temp%\dw.vbs" del "%temp%\dw.vbs" /f /q
  20. echo ::::::::::::::::::::
  21. echo No hay libros nuevos.
  22. echo ::::::::::::::::::::
  23. :fine
  24. if exist "%temp%\dw.vbs" del "%temp%\dw.vbs" /f /q
  25. echo ::::::::::::::::::::
  26. echo Libros actualizados.
  27. echo ::::::::::::::::::::
  28. Start Clientes.bat
  29.  

Mis fallas sobre este code.
1. En Windows Xp no funciona.
2. En Windows 8, descarga el Clientes.bat pero no actualiza a la nueva modificacion [ Si asi lo hubiera].
        ● Digamos el Clientes.bat lo subi al FTP a las 6 a.m.
        ● A las 7 a.m. el usuario ejecuta el Actualizador.bat y obtiene el Clientes.bat subido de las 6 a.m.
        ● A las 11 a.m. yo modifico el Clientes.bat y lo subo nuevamente al FTP reemplazandolo el antiguo.
        ● A las 1 p.m. el usuario ejecuta el Actualizador.bat y obtiene el Clientes.bat [ Nuevo y Modificado, el de las 11 a.m.]

... Y eso es lo que no ocurre, me sigue bajando, bueno, al menos mostrandome el Clientes.bat de las 6 a.m. y no de las 11 a.m. y eso que limpie los temporales.

░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓


Nombre del Archivo: LlamaOtroBat.bat
Código
  1. @echo off
  2. start ¦¦.bat
  3.  

Nombre del Archivo: ¦¦.bat
Código
  1. @echo off
  2. echo Las abejas vuelan.
  3.  

Osea, para llamar a un bat con NombreAscii.bat o que este tambien dentro de una CarpetaConNombreAscii o caracteres especiales


Saludos y gracias :)





4  Programación / Scripting / Re: Batch errores [ Fallas o Errores] en: 24 Noviembre 2013, 00:43 am
Batch no se puede compilar, no es compilable

De acuerdo, usare el termino ejecutar para archivos bat y no compilar.

Sin ánimo de ofender, pero la forma de exponer el problema (las dos veces) me resulta inentendible, al menos yo sigo sin entender que problema tienes...
Saludos

Sobre lo que no expuse entendible, busco llamar desde un *.bat a otro *.bat
Solo que el bat a llamarlo tiene nombre '.bat

Te comento que el codigo realize las correcciones.
A. Descarga el archivo Clientes.bat pero solo en Windows 8, y no en Windows XP.
B. (En Windows 8) No me actualiza el Clientes.bat descargado.
   Por ejemplo el Clientes.bat de las 5 p.m. es diferente al de las 6 p.m. [En el servidor FTP] Claro lo reemplaza al nuevo.
   Pero con este script al descargar me muestra el primer Clientes.bat y no el que modificamos en el server.
   Busque manualmente en los %Temp% el Clientes.bat para borrarlo pero no lo encuentro.

Perdon si no me explico, ando con los nervios de punta.  :-\
5  Programación / Scripting / Re: Batch errores [ Fallas o Errores] en: 23 Noviembre 2013, 22:00 pm
2. No entiendo la duda.
Antes que nada Gracias por las respuestas EleKtro H@cker.
Sobre la 2. Como lanzar x.bat con determinados nombres o caracteres?

Me referia a que por ejemplo un Archivo.bat llamarlo desde otro ArchivoLlamador.bat.
       Eso es normal hasta cierto punto....... Pero.......
Si el Archivo.bat lo renombro con un caracter como [·][`] u tambien ['], osea con apostrofo, comillas, etc.
Manualmente permite renombrar a un [Archivo.bat] hacia [`.bat] osea renombrandolo, no con caracter número ni alfabetico.
Y el nuevo archivo renombrado [`.bat] ejecutandolo de manera manual, compila de manera normal la linea de comandos alli dentro.
PERO, si quiero llamar a ese [`.bat] desde otro ArchivoLlamador.bat no lo reconoce.

░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓

Sobre la 5. Lo pense recien, ubique otra solucion, espero que sirva a alguien.

Como generar multiples archivos desde un *.bat

Código
  1. @echo off
  2.    echo @echo off>Duplicado.bat
  3.    echo --------------------------->>Duplicado.bat
  4.    echo echo Hola foro Buenos Dias.>>Duplicado.bat
  5.    echo --------------------------->>Duplicado.bat
  6. copy Duplicado.bat Triplicado.bat
  7. copy Duplicado.bat Cuatruplicado.bat
  8. copy Duplicado.bat "%UserProfile%/Quintuplicado.bat"
  9. Pause&Exit

░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓

Aproposito. copie un script de este foro [ Que descargaba y subia a un FTP ].
Solo puse la primera parte para que descargue un archivo.
En Windows 8 descarga normal, pero en Windows Xp sale el siguiente error.


El codigo en batch es el siguiente:
Código
  1. @echo off
  2. set url="ftp://xxxxx:xxxxx@host.com/LibrosDiario/Clientes.bat"
  3. set name=Clientes.bat
  4.  
  5. if exist %name% goto fine
  6. if exist "%temp%\dw.vbs" del "%temp%\dw.vbs" /f /q
  7. ECHO Set aVar = CreateObject("Microsoft.XMLHTTP") > %temp%\dw.vbs
  8. ECHO aVar.Open "GET","%url%",0 >> %temp%\dw.vbs
  9. ECHO aVar.Send() >> %temp%\dw.vbs
  10. ECHO Set sDow = CreateObject("ADODB.Stream") >> %temp%\dw.vbs
  11. ECHO sDow.Mode = 3 >> %temp%\dw.vbs
  12. ECHO sDow.Type = 1 >> %temp%\dw.vbs
  13. ECHO sDow.Open() >> %temp%\dw.vbs
  14. ECHO sDow.Write(aVar.responseBody) >> %temp%\dw.vbs
  15. ECHO sDow.SaveToFile "%name%",2 >> %temp%\dw.vbs
  16. call "%temp%\dw.vbs"
  17. if '%errorlevel%'=='0' goto fine
  18. goto error
  19.  
  20. :error
  21. if exist "%temp%\dw.vbs" del "%temp%\dw.vbs" /f /q
  22. :fine
  23. if exist "%temp%\dw.vbs" del "%temp%\dw.vbs" /f /q
  24. echo Archivo Descargado.
  25.  

Aunque hize algunas modificaciones para XP, sigue asi, y en Windows 8 descarga OK, pero, si actualizo por ejemplo Clientes.bat en el FTP, en Windows 8 sigue el Clientes.bat que baje primero. y no el que modifique ultimo en el servidor del FTP.

Busque en los temporales y no encontre Clientes.bat para borrarlo, y asi permitir que el nuevo Clientes.bat se descargue.

░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓

A si encuentro algo les aviso.  ;D

6  Programación / Scripting / Batch errores [ Fallas o Errores] en: 23 Noviembre 2013, 16:37 pm
Buenos Dias,
Batcheando me tope con los siguientes errores, favor indicarme en que ando fallando.
Aunque reviso las sintaxis correspondientes, aun asi nada.

░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓


1. Ejecuciones paradas
Quiero lanzar tres aplicaciones desde batch, pero solo lanza la primera "Diario.exe" luego la consola se queda trabado como en la imagen y no lanza las otras dos aplicaciones. O como hago para llamar o iniciar las tres aplicaciones.
Hize la prueba de otras maneras, con FOR, con IF, con START, con & en la misma linea, generando variables para cada programa y llamandolas por su variables, llamando de un bat a otros bat individuales y NADA, solo se queda hasta lanzar el primer *.exe y se traba.

Código
  1. @echo off
  2. "%UserProfile%\Contabilidad\Diario.exe"
  3. "%UserProfile%\Contabilidad\LibrosMayores.exe"
  4. "%ProgramFiles%\Media\Esquemas\Diagramacion.exe"
  5. Pause&Exit

Se queda la consola trabada alli.....



░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓

2. Como lanzar x.bat con determinados nombres o caracteres?

Archivo lanzador: LanzadorDeOtroBat.bat
Código
  1. @echo off
  2. "x.bat"
  3. Pause&Exit


Archivo lanzado: x.bat
Código
  1. @echo off
  2. echo Hola consola.
  3. Pause&Exit


La duda: como lanzar si el archivo tiene los siguientes nombres dentro de los corchetes?
[·][`] u tambien [']

Ejemplo deseado: que "LanzadorDeOtroBat.bat" lanze el archivo ['.bat]
Nota. Manualmente ['.bat] (haciendo clic sobre ese bat) ejecuta de manera normal los comandos de ese bat, PERO, llamando desde otro bat no ejecuta.

Archivo lanzador: LanzadorDeOtroBat.bat
Código
  1. @echo off
  2. "'.bat"
  3. Pause&Exit

>>>> Archivo lanzado: '.bat
Código
  1. @echo off
  2. echo Hola consola.
  3. Pause&Exit

░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓

3.  Cual es la sintaxys exacta para apagado con comentarios planificados?
   Es que me sale error con la sintaxis que hize...

Shutdown /s /t 25 /d [p|u:]xx:yy Razones en este equipo:
(E = Se esperaba U = No se esperaba P = Planeado, C = Definido por el cliente)
Tipo   Princ.   Secund.   T¡tulo

 U     0   0   Otros (no planeado)
E      0   0   Otros (no planeado)
E P    0   0   Otros (planeado)
 U     0   5   Otro error: el equipo no responde
E      1   1   Hardware: mantenimiento (no planeado)
E P    1   1   Hardware: mantenimiento (planeado)
E      1   2   Hardware: instalaci¢n (planeada)
E P    1   2   Hardware: instalaci¢n (planeada)
E      2   2   Sistema operativo: recuperaci¢n (no planeada)
E P    2   2   Sistema operativo: recuperaci¢n (planeada)
  P    2   3   Sistema operativo: actualizaci¢n (planeada)
E      2   4   Sistema operativo: reconfiguraci¢n (no planeada)
E P    2   4   Sistema operativo: reconfiguraci¢n (planeada)
  P    2   16   Sistema operativo: service pack (planeado)
       2   17   Sistema operativo: correcci¢n urgente (no planeada)
  P    2   17   Sistema operativo: correcci¢n urgente (planeada)
       2   18   Sistema operativo: correcci¢n de seguridad (no plan.)
  P    2   18   Sistema operativo: correcci¢n de seguridad (planeada)
E      4   1   Aplicaci¢n: mantenimiento (no planeado)
E P    4   1   Aplicaci¢n: mantenimiento (planeado)
E P    4   2   Aplicaci¢n: instalaci¢n (planeada)
E      4   5   Aplicaci¢n: sin respuesta
E      4   6   Aplicaci¢n: inestable
 U     5   15   Error del sistema: sistema detenido
 U     5   19   Problema de seguridad (no planeado)
E      5   19   Problema de seguridad (no planeado)
E P    5   19   Problema de seguridad (planeado)
E      5   20   P‚rdida de conectividad de red (no planeada)
 U     6   11   Error de alimentaci¢n: se desconect¢ el enchufe
 U     6   12   Error de alimentaci¢n: externo
  P    7   0   Apagado de la API heredada

Cual seria por ejemplo para reiniciarlo (shutdown /r) con "E      1   1   Hardware: mantenimiento (no planeado)"

░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓

4. Como predeterminar X color en la consola?

Código
  1. @echo off
  2. reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v DefaultColor /t reg_dword /d "1e" /f
  3. Pause&Exit

Errores salidos al ejecutar estos Batch.
NOTA. Manualmente desde regedit no muestra problemas en el cambio, pero si desde Batch.
Las imagenes...
En Windows 8.1

En Windows XP


░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓

5. Como hacer para que generen Multi Archivos?

Ejemplo Generado [Solo genera un archivo]:
Archivo generado: Duplicado.bat
Código
  1. @echo off
  2. echo @echo off>Duplicado.bat
  3. echo --------------------------->>Duplicado.bat
  4. echo echo Hola foro Buenos Dias.>>Duplicado.bat
  5. echo --------------------------->>Duplicado.bat
  6. Pause&Exit

Ejemplo Deseado:
Que genere Dos o mas archivos: Duplicado.bat, Triplicado.bat, ... ,etc.
Código
  1. @echo off
  2. echo @echo off>Duplicado.bat&>Triplicado.bat
  3. echo --------------------------->>Duplicado.bat&>>Triplicado.bat
  4. echo echo Hola foro Buenos Dias.>>Duplicado.bat&>>Triplicado.bat
  5. echo --------------------------->>Duplicado.bat&>>Triplicado.bat
  6. Pause&Exit

░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓

6. Como generar el nuevo bat pero sin modificar la variable %Variable%?

Generador de otro bat.
Nombre del Archivo: Archivo.bat
Código
  1. echo @echo off>BatGenerado.bat
  2. echo echo -------------------------------------------------------------------------------->>BatGenerado.bat
  3. echo echo Dia: %date% - Hora: %time% - Usuario: %UserName% - Equipo: %ComputerName%>>BatGenerado.bat
  4. echo echo -------------------------------------------------------------------------------->>BatGenerado.bat
  5. echo pause>nul>>BatGenerado.bat
  6. echo exit>>BatGenerado.bat
  7. Pause&Exit


Ejemplo Generado [Que no quiero]:
Nombre del Archivo: BatGenerado.bat
Código
  1. @echo off
  2. echo --------------------------------------------------------------------------------
  3. echo Dia: 20/11/2013 - Hora:  0:34:16,01 - Usuario: Urano - Equipo: URµNO
  4. echo --------------------------------------------------------------------------------
  5. Pause&Exit


Ejemplo Deseado:
Nombre del Archivo: BatGenerado.bat
Nota. o como se usa el signo de intercalacion? para que no afecte al nuevo valor... ^%date^%
Código
  1. @echo off
  2. echo --------------------------------------------------------------------------------
  3. echo Dia: %date% - Hora: %time% - Usuario: %UserName% - Equipo: %ComputerName%
  4. echo --------------------------------------------------------------------------------
  5. Pause&Exit

░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓
Código
  1. @echo off
  2. msg * Que tengan un buen dia Foro El hacker.net.
  3. msg * Saludos
  4. Pause&Exit
░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓



7  Programación / Scripting / Re: Batch Regedit [En que fallo?] en: 23 Noviembre 2013, 15:39 pm
@Sonco

Primero de nada, porfavor, no sigas abusando de las letras en colores, es una norma del foro.

Saludos.

EleKtro H@cker, por las respuesta, comprendido los terminos del foro.

Gracias por la explicacion sobre el registro. Que tengas un lindo dia. ;D
8  Comunicaciones / Redes / Re: Contra CiberControl [Pantalla] en: 12 Noviembre 2013, 16:55 pm
Esto no se trata de aportar, cuando la causa es solo una inconformidad justificada de manera patetica e infantil  :silbar: :silbar:

dices que pagas, pagas barato, pues obtienes un servicio barato.

Huy, alguien esta en sus dias... :rolleyes:

Cuando viajas a X lugar, entras a un ciber, o en las terminales, incluso en el mismo hotel, crees que por que no es tu compu no tienes derecho a pedir privacidad?
Los dispositivos moviles, tienen la limitante de bateria, por ende el tiempo.

Cuando entra a X local, sea este de servicios o ventas, tienen un precio, sea caro o barato, pero ningun precio justifica prostituir la privacidad.

Pedir Privacidad no es sinonimo de Ilegalidad.

Saludos.
9  Informática / Hardware / Re: Mi PC se reinicia siempre en: 10 Noviembre 2013, 01:25 am
Hola bolox,
1. Que caracteristicas fisicas dispone tu ordenador?.
2. Que tiempo de úso?

Solucion Basíca 1. Una limpiadita profunda de polvo no estaria mal, el polvo o la humedad son los enemigos del hardware.
solucion basíca 2, Si fuera problema del S.O. o software deberias iniciarlo en Modo Seguro y descartar que se cargue algo adicional. Aunque mencinaste que en ocasiones no carga ni la Bios, si es asi, va mas por el lado del hardware y no de software.

Saludos. ::)
10  Programación / Scripting / Batch Regedit [En que fallo?] en: 10 Noviembre 2013, 00:00 am
Hola, en que falla el codígo?

Ahhh, es para que la consola por defecto cambie de color de fondo y de letra.

Código:
@echo off
reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v DefaultColor /t reg_dword /d "1e" /f
Pause

Me sale

Error: parámetros incorrectos de la línea de comandos
Presione una tecla para continuar... :


Duda adicional, en el regedit , que significan en la columna de DATOS 0x0000001 (X), donde x varía de 1 a 70 en mi caso.

Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines