Глядя на строку удаления в HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall \ (для меня это было {F8A2A208-72B3-4D61-95FC-8A65D340689B} _is1, но это может зависеть от версии), похоже, что оно естьREG_SZ QuietUninstallString, которая в моем случае указала на:
"C:\Program Files\Microsoft VS Code\unins000.exe" /SILENT
Таким образом, вы можете либо, если это все установки по умолчанию, просто жестко запрограммировать этот путь (относительно того, где вы его установили, так что, возможно, программные файлы (x86) или некоторыедругой путь) или прочитайте строку перед удалением в каком-либо скрипте и используйте ее напрямую (может также зависеть от WoW64, я только сделал быстрый тест на 32-битной системе)