Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use
%PROGRAMFILES%
instead of $(runtime.programFiles)
for service…
… exe paths. (Azure#1718) We have reports that the CAB installer in Windows 10 16299 and Hyper V Server 2016 14393 does not expand `$(runtime.programFiles)` in the paths of the service executables. So just like 87957c9, this commit changes them to use the `%PROGRAMFILES%` env var that gets resolved at runtime. This commit also puts the path in double-quotes, though it somehow worked fine even without them even though there is a space in `C:\Program Files`. It also puts the `%PROGRAMDATA%` components added in 87957c9 in double-quotes, though that env var doesn't have spaces on any Windows version that we know of anyway. Fixes Azure#1528
- Loading branch information