@adamedx -
task:
invoke a powershell command, which has an argument with "&" in it. existing solution to this is passing such a param inside single quotes.

problem:
do the above task without using single quotes.

issues:
-using double quotes => error
-escape the ampersand and use double quotes => no error but expected chef-client-latest.msi download doesnt happen
-escaping double quotes doesnt work
-have 2 double quotes doesnt work

Trying to figure out the base64 encoding way.