• Как полностью удалить следы установки Visual Studio Pro 2013, чтобы установить community?

    @unnamsa
    Написал скрипт, запускать в виде vsdel.cmd >regdel.cmd потом после формирования regdel.cmd в нем записи реестра, в которых есть упоминание визуалстудии, для удаления. некоторые строки подхватывает некорректно, некритично - после запуска можно вручную запустить регедит и удалить оставшиеся разделы, там меньше 5 остается. но и так мне помогло указать новый путь к чистой установке студии, до этого только на прошлое место давало.

    @echo off
    SETLOCAL ENABLEDELAYEDEXPANSION
    goto start
    :fnr
    for /f "skip=4 tokens=1,2,3 delims= " %%i in ('reg query %1 /v /s /f "Program Files (x86)\Microsoft Visual Studio" /d') do (call :fn1 "%%i" "%%j" "%%k")
    exit /b
    exit
    :fn1
    if "%~2"=="" goto :pth
    set str=%~2
    set str=%str:~0,3%
    if "%str%"=="REG" goto okreg
    exit /b
    :okreg
    :echo %PTH% - "%~1" "%~2" "%~3"
    echo reg delete %PTH% /v "%~1" /f
    exit /b
    :pth
    set PTH="%~1"
    exit /b
    :start
    call :fnr "HKLM"
    call :fnr "HKCR"
    call :fnr "HKCU"
    call :fnr "HKU"
    call :fnr "HKCC"
    Ответ написан
    Комментировать