Título: necesito guaradr varios archivos.rar con la fecha y una enumeración que vaya del 1 al numero de ficheros que tenga Publicado por: scriptsinprocess en 22 Febrero 2022, 13:05 pm Buenos dias, necesito guaradar varios archivos.rar con la fecha y una enumeración que vaya del 1 al numero de ficheros que tenga, si alguien me puediera hechar un cable os lo agradecería... ;D
Título: Re: necesito guaradr varios archivos.rar con la fecha y una enumeración que vaya del 1 al numero de ficheros que tenga Publicado por: .xAk. en 22 Febrero 2022, 14:15 pm por ejemplo si quieres crear volumenes de 500 megas, si lo utilizas desde un script utiliza -cfg- para ignorar la configuración y variables de entorno.
Código: rar a -cfg- -v500m -m5 -ep archivo.rar archivos desde la versión 3.0 te pone automático los .part000.rar y siguientes, en versiones anteriores era .r00 y los siguientes. Saludos Título: Re: necesito guaradr varios archivos.rar con la fecha y una enumeración que vaya del 1 al numero de ficheros que tenga Publicado por: scriptsinprocess en 23 Febrero 2022, 09:50 am gracias, pero tengo el siguiente scritp, ahora solo me falta que en el nombre de los archivos, de manera ordenada se guarden de esta manera: 23022022_00_dires3.rar, 23022022_01_dires3.rar, 23022022_02_dires3.rar.
Y así sucesivamente, el script es este: set Fecha=%date% set Fecha=%Fecha:/=% set Loggeneral=.\%Fecha%_00_Backupn.txt set LogError=.\%Fecha%_00_Errores.txt rem apartado nuevo set contador=0 set /a contador=%contador%+1 rem apartado nuevo hostname > %loggeneral% echo ***************** >> %loggeneral% date /t >> %loggeneral% time /t >> %loggeneral% echo ***************** >> %loggeneral% rem goto cifrar for /D %%x in (*) do ( @echo %%x @echo %%x >> %loggeneral% echo valor de contador %contador% echo nuevo valor de contador %contador% if %contador% leq 9 ( set contadortxt=0%contador% echo valor de contadortxt sin asignar: 0%contador% "c:\Archivos de programa\winrar\rar" a -v3000000k -m5 -r .\%fecha%_0%contadortxt%_%%x %%x >>.\%Fecha%_0%contadortxt%_%%x_Backupn.txt 2>>%LogError% ) if %contador% gtr 9 ( set contadortxt=%contador% echo valor de contadortxt sin asignar: %contador% "c:\Archivos de programa\winrar\rar" a -v3000000k -m5 -r .\%fecha%_%contadortxt%_%%x %%x >>.\%Fecha%_%contadortxt%_%%x_Backupn.txt 2>>%LogError% ) echo valor de contador asignado: %contadortxt% pause rem "c:\Archivos de programa\winrar\rar" a -v3000000k -m5 -r .\%fecha%_%contadortxt%_%%x %%x >>.\%Fecha%_%contador%+1_%%x_Backupn.txt 2>>%LogError% set /a contador=%contador% ) rem pause goto fin :cifrar pause ::Una vez comrpimidos hemos de cifrar los archivos echo ***************** >> %loggeneral% echo ::::::::cifrando::::: >> %loggeneral% date /t >> %loggeneral% time /t >> %loggeneral% echo ***************** >> %loggeneral% rem move Q:\Produccion\temporal\*.* Q:\Produccion\semanaactual\ :fin echo ***************** >> %loggeneral% echo ::::: FIN :::::::: >> %loggeneral% date /t >> %loggeneral% time /t >> %loggeneral% echo ***************** >> %loggeneral% . |