Con la variable
Código:
SET /P Pass= ^> Enter the value for the password in all rar files:
Pido la contraseña.
Con el código:
Código:
if exist %mpn% %temp%\adds\rar a -r -rr -v116M -p%Pass% compressed\%mpn% %mpn%.rar %mpn%
if not exist compressed\%mpn%.rar goto rarerror
rmdir /s /Q %mpn%
goto inicio
:rarerror
echo No se ha podido crear el archivo comprimido.
pause >nul
@cls&exit
Esto funciona bien (siempre que se le de valor a %Pass%).
El problema me surge cuando no pongo ningún valor declarado en Set /P
Si lo dejas en blanco y pulsas enter y el código corre hasta que llega -p%Pass% ahí queda bloqueado.
Qué puedo hacer para que si la variable %Pass% no tiene valor el código en la orden de compresión la salte, o a ultimo remedio si no se pone valor a set /p no se pueda continuar adelante hasta darle valor a la variable %Pass%.
Gracias por anticipado