start "C:\Папка\?.?.??\start.exe"
#где ?.?.?? - это наименование последней версии
C:\Program Files\Opera\57.0.3098.102\opera.exe
используется C:\Program Files\Opera\launcher.exe
. То есть нужно определить, что 57.0.3098.102
старше 57.0.3098.91
, но по символам наоборот. Так же время установки, в общем случает, не определяет старшую версию. В WinAPI есть GetFileVersionInfo
.