PATH is too full, so I need to put things in batch scripts like "cl.bat":
@echo off %comspec% /k ""%ProgramFiles%\MICROS~1.0\Common7\Tools\VsDevCmd.bat"" call cl %*
Unfortunately this has a side effect keeping the script running in the background.
Note: I have also tried
start cl %*,
open cl %* and