With the help of PyInstaller I managed to make an exe with a bundled python dependency (you don't need python installed anymore). It still has some problems but you can use it to install and update scripts.
Download here: https://github.com/theChaosCoder/vsr....1/avsrepo.zip
Repo:
https://github.com/theChaosCoder/vsr.../AVSRepo/local
Example: "just download" in current folder*
Code:
avsrepo.exe -t win32 -p install avs_mvtools
avsrepo.exe -t win32 -p install avs_abcxyz
* for abcyxz rgtools+masktools will be automatically downloaded since it is a dependency.
Example: Update all plugins
Code:
avsrepo.exe -f -t win32 -p -b D:\AvisynthRepository\AVSPLUS_x86\plugins -s D:\AvisynthRepository\SCRIPTS upgrade-all
avsrepo.exe -f -t win64 -p -b D:\AvisynthRepository\AVSPLUS_x64\plugins -s D:\AvisynthRepository\SCRIPTS upgrade-all
-b is for the binary path
-s for scripts
-f force update if local file exists and is unknown (hash unknown)