• I t works using ''''

    SET @effacer = 'master.dbo.xp_cmdshell ''DEL '+ @chemin + @filename +''''

    but i don't understand why (tried everything)