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