Environment variable names with parentheses, like %ProgramFiles(x86)%, in PowerShell?
Simple. Change line 6 to remove the spaces inside the brackets: $d = “${Env:ProgramFiles(x86)}” # LINE 6 (NO spaces inside brackets) You just have to wrap the variable that contains () with {}. No spaces inside the brackets.