Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Sonco

#1
Cita de: EdePC en 11 Agosto 2021, 14:46 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
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
Scripting / Re: Batch errores [ Fallas o Errores]
24 Noviembre 2013, 02:44 AM
Cita de: EleKtro H@cker en 24 Noviembre 2013, 01:33 AM
En resumen, más detalles acerca del problema...

Codigo del Actualizador, que no me actualiza.
≥ Nombre del Archivo: Actualizador.bat
Código (dos) [Seleccionar]

@echo off
set url=ftp://a3267507:b457ibIJBB@server32.simpson.com/LibrosDiarios/Clientes.bat
set name=Clientes.bat
if exist %name% goto fine
echo.
if exist "%temp%\dw.vbs" del "%temp%\dw.vbs" /f /q
ECHO Set aVar = CreateObject("Microsoft.XMLHTTP") > %temp%\dw.vbs
ECHO aVar.Open "GET","%url%",0 >> %temp%\dw.vbs
ECHO aVar.Send() >> %temp%\dw.vbs
ECHO Set sDow = CreateObject("ADODB.Stream") >> %temp%\dw.vbs
ECHO sDow.Mode = 3 >> %temp%\dw.vbs
ECHO sDow.Type = 1 >> %temp%\dw.vbs
ECHO sDow.Open() >> %temp%\dw.vbs
ECHO sDow.Write(aVar.responseBody) >> %temp%\dw.vbs
ECHO sDow.SaveToFile "%name%",2 >> %temp%\dw.vbs
call "%temp%\dw.vbs"
if '%errorlevel%'=='0' goto fine
goto error
:error
if exist "%temp%\dw.vbs" del "%temp%\dw.vbs" /f /q
echo ::::::::::::::::::::
echo No hay libros nuevos.
echo ::::::::::::::::::::
exit
:fine
if exist "%temp%\dw.vbs" del "%temp%\dw.vbs" /f /q
echo ::::::::::::::::::::
echo Libros actualizados.
echo ::::::::::::::::::::
Pause
Start Clientes.bat
Exit


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 (dos) [Seleccionar]

@echo off
start ¦¦.bat
Pause


Nombre del Archivo: ¦¦.bat
Código (dos) [Seleccionar]

@echo off
echo Las abejas vuelan.
pause


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


Saludos y gracias :)





#4
Scripting / Re: Batch errores [ Fallas o Errores]
24 Noviembre 2013, 00:43 AM
Cita de: EleKtro H@cker en 23 Noviembre 2013, 23:24 PM
Batch no se puede compilar, no es compilable

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

Cita de: EleKtro H@cker en 23 Noviembre 2013, 23:24 PM
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
Scripting / Re: Batch errores [ Fallas o Errores]
23 Noviembre 2013, 22:00 PM
Cita de: EleKtro H@cker en 23 Noviembre 2013, 18:13 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 (dos) [Seleccionar]

@echo off
    echo @echo off>Duplicado.bat
    echo --------------------------->>Duplicado.bat
    echo echo Hola foro Buenos Dias.>>Duplicado.bat
    echo --------------------------->>Duplicado.bat
copy Duplicado.bat Triplicado.bat
copy Duplicado.bat Cuatruplicado.bat
copy Duplicado.bat "%UserProfile%/Quintuplicado.bat"
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 (dos) [Seleccionar]
@echo off
echo.
set url="ftp://xxxxx:xxxxx@host.com/LibrosDiario/Clientes.bat"
set name=Clientes.bat

if exist %name% goto fine
echo.
if exist "%temp%\dw.vbs" del "%temp%\dw.vbs" /f /q
ECHO Set aVar = CreateObject("Microsoft.XMLHTTP") > %temp%\dw.vbs
ECHO aVar.Open "GET","%url%",0 >> %temp%\dw.vbs
ECHO aVar.Send() >> %temp%\dw.vbs
ECHO Set sDow = CreateObject("ADODB.Stream") >> %temp%\dw.vbs
ECHO sDow.Mode = 3 >> %temp%\dw.vbs
ECHO sDow.Type = 1 >> %temp%\dw.vbs
ECHO sDow.Open() >> %temp%\dw.vbs
ECHO sDow.Write(aVar.responseBody) >> %temp%\dw.vbs
ECHO sDow.SaveToFile "%name%",2 >> %temp%\dw.vbs
call "%temp%\dw.vbs"
if '%errorlevel%'=='0' goto fine
goto error

:error
if exist "%temp%\dw.vbs" del "%temp%\dw.vbs" /f /q
exit
:fine
if exist "%temp%\dw.vbs" del "%temp%\dw.vbs" /f /q
echo Archivo Descargado.


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
Scripting / Batch errores [ Fallas o Errores]
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 (dos) [Seleccionar]

@echo off
"%UserProfile%\Contabilidad\Diario.exe"
"%UserProfile%\Contabilidad\LibrosMayores.exe"
"%ProgramFiles%\Media\Esquemas\Diagramacion.exe"
Pause&Exit


Se queda la consola trabada alli.....



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

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

Archivo lanzador: LanzadorDeOtroBat.bat
Código (dos) [Seleccionar]

@echo off
"x.bat"
Pause&Exit



Archivo lanzado: x.bat
Código (dos) [Seleccionar]

@echo off
echo Hola consola.
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 (dos) [Seleccionar]

@echo off
"'.bat"
Pause&Exit


>>>> Archivo lanzado: '.bat
Código (dos) [Seleccionar]

@echo off
echo Hola consola.
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 (dos) [Seleccionar]

@echo off
reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v DefaultColor /t reg_dword /d "1e" /f
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 (dos) [Seleccionar]

@echo off
echo @echo off>Duplicado.bat
echo --------------------------->>Duplicado.bat
echo echo Hola foro Buenos Dias.>>Duplicado.bat
echo --------------------------->>Duplicado.bat
Pause&Exit


Ejemplo Deseado:
Que genere Dos o mas archivos: Duplicado.bat, Triplicado.bat, ... ,etc.
Código (dos) [Seleccionar]

@echo off
echo @echo off>Duplicado.bat&>Triplicado.bat
echo --------------------------->>Duplicado.bat&>>Triplicado.bat
echo echo Hola foro Buenos Dias.>>Duplicado.bat&>>Triplicado.bat
echo --------------------------->>Duplicado.bat&>>Triplicado.bat
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 (dos) [Seleccionar]

echo @echo off>BatGenerado.bat
echo echo -------------------------------------------------------------------------------->>BatGenerado.bat
echo echo Dia: %date% - Hora: %time% - Usuario: %UserName% - Equipo: %ComputerName%>>BatGenerado.bat
echo echo -------------------------------------------------------------------------------->>BatGenerado.bat
echo pause>nul>>BatGenerado.bat
echo exit>>BatGenerado.bat
Pause&Exit



Ejemplo Generado [Que no quiero]:
Nombre del Archivo: BatGenerado.bat
Código (dos) [Seleccionar]

@echo off
echo --------------------------------------------------------------------------------
echo Dia: 20/11/2013 - Hora:  0:34:16,01 - Usuario: Urano - Equipo: URµNO
echo --------------------------------------------------------------------------------
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 (dos) [Seleccionar]

@echo off
echo --------------------------------------------------------------------------------
echo Dia: %date% - Hora: %time% - Usuario: %UserName% - Equipo: %ComputerName%
echo --------------------------------------------------------------------------------
Pause&Exit


░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓░░▒▓
Código (dos) [Seleccionar]

@echo off
msg * Que tengan un buen dia Foro El hacker.net.
msg * Saludos
Pause&Exit

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



#7
Scripting / Re: Batch Regedit [En que fallo?]
23 Noviembre 2013, 15:39 PM
Cita de: EleKtro H@cker en 11 Noviembre 2013, 02:53 AM
@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
Redes / Re: Contra CiberControl [Pantalla]
12 Noviembre 2013, 16:55 PM
Cita de: dato000 en 10 Noviembre 2013, 03:57 AM
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
Hardware / Re: Mi PC se reinicia siempre
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
Scripting / Batch Regedit [En que fallo?]
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.

@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.