Se pare că e vorba de o limitare a xp_cmdshell-ului (pe care nici eu nu o ştiam). Books Online zice aşa: "command_string cannot contain more than one set of double quotation marks [...] If you have trouble with embedded spaces, consider using FAT 8.3 file names as
a workaround."
Drept urmare, încearcă:
SET @PackerFileName = 'c:\progra~1\winrar\rar.exe'
E recomandabil să foloseşti rar.exe în loc de winrar.exe, deoarece acesta din urmă are GUI care nu are unde să se afişeze (mai ales dacă dă vreo eroare).
Din alt punct de vedere, ai putea să nu mai faci logical device-uri şi să foloseşti direct BACKUP TO DISK='nume fisier.bak'
Răzvan