Some months earlier, we discussed here about kdevelop-msvc.bat finding dynamically a VS2017 installation based on registry entries.
Although it works on my Dell laptop (Windows 7 Ultimate x64), I haven't tested it anywhere else as I don't have access to another windows machine. So... any takers?