Compile error due to not escaping path perentheses?

I started setting up a C++ project but ran into immediate issues because of the below error:

1>------ Build started: Project: Udemy1, Configuration: Development_Editor x64 ------

1>‘A:\Programs’ is not recognized as an internal or external command,

1>operable program or batch file.

1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.MakeFile.Targets(44,5): error MSB3073: The command “A:\Programs(HD)\EpicGames\UE_4.18\Engine\Build\BatchFiles\Build.bat Udemy1Editor Win64 Development “A:\Documents\Unreal Projects\Udemy1\Udemy1.uproject” -waitmutex” exited with code 9009.

1>Done building project “Udemy1.vcxproj” – FAILED.

========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

It looks as if it is interpreting the A:\Programs from A:\Programs(HD)/… as a command because there is a space. Is there a work around for this?

EDIT: I Attempted to Change the Folder Name from A:\Programs(HD) to just A:\Programs but it breaks the engine installs for all versions. If I click repair it reinstalls the engine on a newly created directory called (you gessed it) Programs(HD). And the cycle continues.

have you

followed these steps

  1. Setting Up Visual Studio for Unreal Engine | Unreal Engine Documentation
  2. and these UnrealVS Extension | Unreal Engine Documentation

and rebooted after doing these