Cygwin bash, 16 lines, 60 charactersbytes
This only works due to the case-insensitive file name on Windows, and the fact that Cygwin look up the utilities case-insensitively even if you don't set it to recognize path case-insensitively.
A\ =Hello A\ +=\ ", "Wor A\ +=l A\ +=d A\ +=\ ! E\ CHO\ $A NoteTake note of that ECHO at the end.