thx John,
tinkering with something laborious I could finally pass the required string...the ' can bring a lot of confusion 🙂
DECLARE @BackupDrive NVARCHAR(100)
DECLARE @MergeComm NVARCHAR(500)
SET @BackupDrive = (select +'''' + SUBSTRING(physical_name,1,3)...