Use ‘single quotation marks’ around string literals unless you explicitly need variable expansion. In PowerShell, single quotes are not expanded into variables:
$var = ‘Hello’
$result = ‘$var $var’
# $result contains ‘$var $var’
Double quotes are:
$var = ‘Hello’
$result = “$var $var”
# $result contains ‘Hello Hello’
To avoid unintended variable expansion, use single quotes unless you explicitly need the expansion feature.