El error del símbolo del sistema 'C: \ Program' no se reconoce como un comando interno o externo, programa operativo o archivo por lotes

Estoy tratando de ejecutar el siguiente comando por lotes. El comando se ha extraído del IDE, por lo que se confirma que funciona. Obteniendo el error mencionado a continuación.

He intentado algunas variaciones con comillas dobles pero no han funcionado. Incluso en PowerShell tiene el mismo mensaje.

C:\Program Files\IAR Systems\Embedded Workbench 7.0\430\bin\icc430.exe F:\CP001\source\Meter\Main.c -D Hardware_P20E -D Calibration_code -D _Optical -D _Configuration_TS0382 -o F:\CP001\Temp\C20EO\Obj\ --no_cse --no_unroll --no_inline --no_code_motion --no_tbaa --debug -D__MSP430F425 -e --double=32 --dlib_config C:\Program Files\IAR Systems\Embedded Workbench 7.0\430\lib\dlib\dl430fn.h -Ol --multiplier=16 --segment __data16=DATA16 --segment __data20=DATA20

Actualizar:

Probar la solución con comillas confunde al compilador de alguna manera

Respuestas a la pregunta(5)

Su respuesta a la pregunta