@echo off
setlocal enabledelayedexpansion

set "TARGET_DIR=%APPDATA%\pyRevit-Master\extensions"
set "TARGET_EXT=extensions.json"

set "FOUND="
for %%f in ("%TARGET_DIR%\*%TARGET_EXT%") do (
    set "FOUND=%%f"
)

if not defined FOUND (
    echo File *%TARGET_EXT% not found in %TARGET_DIR%
    pause
    exit /b 0
)

(
    echo {
    echo     "extensions": [
    echo         {
    echo             "builtin": "False",
    echo             "type": "extension",
    echo             "rocket_mode_compatible": "True",
    echo             "name": "ZH_GIT",
    echo             "description": "",
    echo             "author": "Ab_dima",
    echo             "author_profile": "",
    echo             "url": "https://github.com/Ab-dima/ZH_git.git",
    echo             "website": "",
    echo             "image": "",
    echo             "dependencies": []
    echo         }
    echo     ]
    echo }
) > "%FOUND%"

echo Replaced: %FOUND%