The unsupported /AI option accepts directory paths in a manner similar to the supported /I option and allows spaces between the flag and the directory. An example snippet from our production compile that broke on clang-cl.exe because it read the path as an input file.
/AI %WindowsSdkDir%\References\%WindowsSDKVersion% /I %WindowsSdkDir%\Include\%WindowsSDKVersion%\winrt