Tengo problemas con .bat cuando trabajo con diferentes discos
Este bat funciona perfecto
@echo off
REM *******************************
REM Obtener fecha formateada
for /F "tokens=2 delims==" %%G in ('wmic OS Get localdatetime /value') do set "fecha=%%G"
set "fecha=%fecha:~0,8%"
REM ****************************
REM Rutas y nombres de archivo
set "ruta_winrar=C:\Program Files (x86)\WinRAR"
set "ruta_archivo=C:\Users\Usuario\Documents"
set "nom_archivo=Memorias.txt"
set "ruta_guardar=C:\Users\Usuario\Desktop\Backup"
set "nom_guardar=Memorias"
REM **********************
REM Crear archivo comprimido usando WinRAR
"%ruta_winrar%\WinRAR.exe" a -r "%ruta_guardar%\%nom_guardar%_%fecha%.rar" "%ruta_archivo%\%nom_archivo%"
REM ***********************
REM Verificar el código de salida de WinRAR y mostrar mensaje de error
if %errorlevel% equ 0 (
echo Archivo comprimido creado correctamente.
) else (
echo Ocurrio un error al crear el archivo comprimido.
echo Mensaje de error:
type "%ruta_guardar%\rar.log"
)
REM *******************************
Pause
Pero cuando quiero comprimir un archivo del disco D y pasarlo a una ruta del C, no lo hace, tampoco me deja hacerlo de D a D