big migration to csv started
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
It's just a simple deployment. You may need it for something more. **Portable programs often have their disadvantages, which symlinks can fix**. Try to make this something more automated so you don't have to use your mouse again to install packages on Windows.
|
It's just a simple deployment. You may need it for something more. **Portable programs often have their disadvantages, which symlinks can fix**. Try to make this something more automated so you don't have to use your mouse again to install packages on Windows.
|
||||||
|
|
||||||
*Configurations are restored individually, I made them for myself, keep in mind! Everything written here may be a very **unprepared solution** for you!*
|
*Apps configurations are restored individually, I made them for myself, keep in mind! Everything written here may be a very **unprepared solution** for you!*
|
||||||
|
|
||||||
# What it all does
|
# What it all does
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,27 @@
|
|||||||
|
@echo off
|
||||||
|
setlocal
|
||||||
|
|
||||||
|
set "app=AIMP"
|
||||||
|
|
||||||
|
set "from_1=%storage%\%app%"
|
||||||
|
set "to_1=%appdata%\%app%"
|
||||||
|
|
||||||
|
if "%1"=="" goto reconnect
|
||||||
|
if /I "%1"=="disconnect" goto disconnect
|
||||||
|
if /I "%1"=="connect" goto connect
|
||||||
|
|
||||||
|
:disconnect
|
||||||
|
rd /Q "%to_1%"
|
||||||
|
goto end
|
||||||
|
|
||||||
|
:connect
|
||||||
|
mklink /D "%to_1%" "%from_1%"
|
||||||
|
goto end
|
||||||
|
|
||||||
|
:reconnect
|
||||||
|
rd /Q "%to_1%"
|
||||||
|
mklink /D "%to_1%" "%from_1%"
|
||||||
|
goto end
|
||||||
|
|
||||||
|
:end
|
||||||
|
endlocal
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
App,From,To,Type,Enabled,Extra-Variables,Extra-Connect,Extra-Disconnect
|
||||||
|
AIMP,%storage%\%app%,%appdata%\%app%,default,0,,,
|
||||||
|
KeePassXC,%storage%\%app%,%appdata%\%app%,default,0,,,
|
||||||
|
gramps,%storage%\%app%,%appdata%\%app%,default,0,,,
|
||||||
|
EqualizerAPO,%storage%\%app%,%ProgramFiles%\%app%,isolate,1,"set ""from_1=%storage%\%app%"" && set ""to_1=%ProgramFiles%\%app%"" && set ""FabFilter_Pro-Q_3=%ProgramFiles%\VSTPlugins\FabFilter\FabFilter Pro-Q 3.dll""","reg add ""HKEY_LOCAL_MACHINE\SOFTWARE\EqualizerAPO"" /v ""ConfigPath"" /t REG_SZ /d ""%storage%\%app%"" /f && mklink ""%to_1%\VSTPlugins\FabFilter Pro-Q 3.dll"" ""%FabFilter_Pro-Q_3%""","for /f ""delims="" %%i in ('dir /aL /b %to_1%\config') do del ""%%i"" && del /q ""%to_1%\config\*"" && del /q ""%to_1%\VSTPlugins\FabFilter Pro-Q 3.dll"""
|
||||||
|
@@ -0,0 +1,12 @@
|
|||||||
|
@echo off
|
||||||
|
setlocal
|
||||||
|
|
||||||
|
set "app=EqualizerAPO"
|
||||||
|
|
||||||
|
set "from_1=%storage%\%app%" && set "to_1=%ProgramFiles%\%app%" && set "FabFilter_Pro-Q_3=%ProgramFiles%\VSTPlugins\FabFilter\FabFilter Pro-Q 3.dll"
|
||||||
|
|
||||||
|
for /f "delims=" %%i in ('dir /aL /b %to_1%\config') do del "%%i" && del /q "%to_1%\config\*" && del /q "%to_1%\VSTPlugins\FabFilter Pro-Q 3.dll"
|
||||||
|
|
||||||
|
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\EqualizerAPO" /v "ConfigPath" /t REG_SZ /d "%storage%\%app%" /f && mklink "%to_1%\VSTPlugins\FabFilter Pro-Q 3.dll" "%FabFilter_Pro-Q_3%"
|
||||||
|
|
||||||
|
endlocal
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
@echo off
|
@echo off
|
||||||
setlocal
|
setlocal
|
||||||
|
|
||||||
set "app=KeePassXC"
|
set "app=KeePassXC"
|
||||||
|
|
||||||
set "from_1=%storage%\%app%"
|
set "from_1=%storage%\%app%"
|
||||||
set "to_1=%appdata%\%app%"
|
set "to_1=%appdata%\%app%"
|
||||||
|
|
||||||
rd /q "%to_1%"
|
rd /q "%to_1%"
|
||||||
|
|
||||||
mklink /D "%to_1%" "%from_1%"
|
mklink /D "%to_1%" "%from_1%"
|
||||||
|
|
||||||
endlocal
|
endlocal
|
||||||
@@ -1,12 +1,12 @@
|
|||||||
@echo off
|
@echo off
|
||||||
setlocal
|
setlocal
|
||||||
|
|
||||||
set "app=Playnite"
|
set "app=Playnite"
|
||||||
|
|
||||||
set "from_1=%storage%\%app%"
|
set "from_1=%storage%\%app%"
|
||||||
set "to_1=%appdata%\%app%"
|
set "to_1=%appdata%\%app%"
|
||||||
|
|
||||||
rd /q "%to_1%"
|
rd /q "%to_1%"
|
||||||
|
|
||||||
mklink /D "%to_1%" "%from_1%"
|
mklink /D "%to_1%" "%from_1%"
|
||||||
endlocal
|
endlocal
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
@echo off
|
@echo off
|
||||||
setlocal
|
setlocal
|
||||||
|
|
||||||
set "app=Powertoys"
|
set "app=Powertoys"
|
||||||
|
|
||||||
set "from_1=%storage%\%app%\%computername%"
|
set "from_1=%storage%\%app%\%computername%"
|
||||||
set "to_1=%localappdata%\Microsoft\PowerToys"
|
set "to_1=%localappdata%\Microsoft\PowerToys"
|
||||||
|
|
||||||
rd /q "%to_1%"
|
rd /q "%to_1%"
|
||||||
|
|
||||||
mklink /D "%to_1%" "%from_1%"
|
mklink /D "%to_1%" "%from_1%"
|
||||||
|
|
||||||
endlocal
|
endlocal
|
||||||
@@ -1,15 +1,15 @@
|
|||||||
@echo off
|
@echo off
|
||||||
setlocal
|
setlocal
|
||||||
|
|
||||||
set "app=Sublime Text"
|
set "app=Sublime Text"
|
||||||
|
|
||||||
set "from_1=%storage%\%app%\Config"
|
set "from_1=%storage%\%app%\Config"
|
||||||
set "to_1=%AppData%\%app%"
|
set "to_1=%AppData%\%app%"
|
||||||
set "from_exe_1=%storage%\%app%\Patched\Windows\sublime_text.exe"
|
set "from_exe_1=%storage%\%app%\Patched\Windows\sublime_text.exe"
|
||||||
set "to_exe_1=%ProgramFiles%\%app%\sublime_text.exe"
|
set "to_exe_1=%ProgramFiles%\%app%\sublime_text.exe"
|
||||||
|
|
||||||
rd /q "%to_1%"
|
rd /q "%to_1%"
|
||||||
|
|
||||||
mklink /D "%to_1%" "%from_1%"
|
mklink /D "%to_1%" "%from_1%"
|
||||||
|
|
||||||
endlocal
|
endlocal
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
@echo off
|
@echo off
|
||||||
setlocal
|
setlocal
|
||||||
|
|
||||||
set "app=SumatraPDF"
|
set "app=SumatraPDF"
|
||||||
|
|
||||||
set "from_1=%storage%\%app%"
|
set "from_1=%storage%\%app%"
|
||||||
set "to_1=%localappdata%\%app%"
|
set "to_1=%localappdata%\%app%"
|
||||||
|
|
||||||
rd /q "%to_1%"
|
rd /q "%to_1%"
|
||||||
|
|
||||||
mklink /D "%to_1%" "%from_1%"
|
mklink /D "%to_1%" "%from_1%"
|
||||||
|
|
||||||
endlocal
|
endlocal
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
@echo off
|
@echo off
|
||||||
setlocal
|
setlocal
|
||||||
|
|
||||||
set "app=Syncthing"
|
set "app=Syncthing"
|
||||||
|
|
||||||
set "from_1=%storage%\%app%\%computername%"
|
set "from_1=%storage%\%app%\%computername%"
|
||||||
set "to_1=%localappdata%\%app%"
|
set "to_1=%localappdata%\%app%"
|
||||||
|
|
||||||
rd /q "%to_1%"
|
rd /q "%to_1%"
|
||||||
|
|
||||||
mklink /D "%to_1%" "%from_1%"
|
mklink /D "%to_1%" "%from_1%"
|
||||||
|
|
||||||
endlocal
|
endlocal
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
@echo off
|
@echo off
|
||||||
setlocal
|
setlocal
|
||||||
|
|
||||||
set "app=transmission"
|
set "app=transmission"
|
||||||
|
|
||||||
set "from_1=%storage%\%app%\%computername%"
|
set "from_1=%storage%\%app%\%computername%"
|
||||||
set "to_1=%localappdata%\%app%"
|
set "to_1=%localappdata%\%app%"
|
||||||
|
|
||||||
rd /q "%to_1%"
|
rd /q "%to_1%"
|
||||||
|
|
||||||
mklink /D "%to_1%" "%from_1%"
|
mklink /D "%to_1%" "%from_1%"
|
||||||
|
|
||||||
endlocal
|
endlocal
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
@echo off
|
@echo off
|
||||||
setlocal
|
setlocal
|
||||||
|
|
||||||
set "app=glzr"
|
set "app=glzr"
|
||||||
|
|
||||||
set "from_1=%storage%\%app%"
|
set "from_1=%storage%\%app%"
|
||||||
set "to_1=%USERPROFILE%\.%app%"
|
set "to_1=%USERPROFILE%\.%app%"
|
||||||
|
|
||||||
rd /q "%to_1%"
|
rd /q "%to_1%"
|
||||||
|
|
||||||
mklink /D "%to_1%" "%from_1%"
|
mklink /D "%to_1%" "%from_1%"
|
||||||
|
|
||||||
endlocal
|
endlocal
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
@echo off
|
@echo off
|
||||||
setlocal
|
setlocal
|
||||||
|
|
||||||
set "app=gramps"
|
set "app=gramps"
|
||||||
|
|
||||||
set "from_1=%storage%\%app%"
|
set "from_1=%storage%\%app%"
|
||||||
set "to_1=%appdata%\%app%"
|
set "to_1=%appdata%\%app%"
|
||||||
|
|
||||||
rd /q "%to_1%"
|
rd /q "%to_1%"
|
||||||
|
|
||||||
mklink /D "%to_1%" "%from_1%"
|
mklink /D "%to_1%" "%from_1%"
|
||||||
|
|
||||||
endlocal
|
endlocal
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
@echo off
|
@echo off
|
||||||
setlocal
|
setlocal
|
||||||
|
|
||||||
set "app=ludusavi"
|
set "app=ludusavi"
|
||||||
|
|
||||||
set "from_1=%storage%\%app%\cfg"
|
set "from_1=%storage%\%app%\cfg"
|
||||||
set "to_1=%appdata%\%app%"
|
set "to_1=%appdata%\%app%"
|
||||||
|
|
||||||
rd /q "%to_1%"
|
rd /q "%to_1%"
|
||||||
|
|
||||||
mklink /D "%to_1%" "%from_1%"
|
mklink /D "%to_1%" "%from_1%"
|
||||||
|
|
||||||
endlocal
|
endlocal
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
@echo off
|
||||||
|
setlocal
|
||||||
|
|
||||||
|
set "app=EqualizerAPO"
|
||||||
|
|
||||||
|
set "from_1=%storage%\%App%" && set "to_1=%ProgramFiles%\%App%" && set "FabFilter Pro-Q 3=%ProgramFiles%\VSTPlugins\FabFilter\FabFilter Pro-Q 3.dll"
|
||||||
|
|
||||||
|
for /f "delims=" %%i in ('dir /aL /b %To%\config') do del "%%i" && del /q "%To%\config\*" && del /q "%To%\VSTPlugins\FabFilter Pro-Q 3.dll"
|
||||||
|
|
||||||
|
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\EqualizerAPO" /v "ConfigPath" /t REG_SZ /d "%storage%\%App%" /f && mklink "%To%\VSTPlugins\FabFilter Pro-Q 3.dll" "%FabFilter Pro-Q 3%"
|
||||||
|
|
||||||
|
endlocal
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
@echo off
|
|
||||||
setlocal
|
|
||||||
|
|
||||||
set "app=AIMP"
|
|
||||||
|
|
||||||
set "from_1=%storage%\%app%"
|
|
||||||
set "to_1=%appdata%\%app%"
|
|
||||||
|
|
||||||
rd /S /Q "%to_1%"
|
|
||||||
|
|
||||||
mklink /D "%to_1%" "%from_1%"
|
|
||||||
|
|
||||||
endlocal
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
@echo off
|
|
||||||
setlocal
|
|
||||||
|
|
||||||
set "app=EqualizerAPO"
|
|
||||||
|
|
||||||
set "from_1=%storage%\%app%"
|
|
||||||
set "to_1=%ProgramFiles%\%app%"
|
|
||||||
set "FabFilter Pro-Q 3=%ProgramFiles%\VSTPlugins\FabFilter\FabFilter Pro-Q 3.dll"
|
|
||||||
|
|
||||||
for /f "delims=" %%i in ('dir /aL /b %to_1%\config') do del "%%i"
|
|
||||||
del /q "%to_1%\config\*"
|
|
||||||
del /q "%to_1%\VSTPlugins\FabFilter Pro-Q 3.dll"
|
|
||||||
|
|
||||||
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\EqualizerAPO" /v "ConfigPath" /t REG_SZ /d "%storage%\%app%" /f
|
|
||||||
mklink "%to_1%\VSTPlugins\FabFilter Pro-Q 3.dll" "%FabFilter Pro-Q 3%"
|
|
||||||
|
|
||||||
endlocal
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="chocolatey" version="2.4.3" />
|
|
||||||
<package id="directx" version="9.29.1974.20210222" />
|
|
||||||
</packages>
|
|
||||||
@@ -1,24 +0,0 @@
|
|||||||
{
|
|
||||||
"$schema" : "https://aka.ms/winget-packages.schema.2.0.json",
|
|
||||||
"CreationDate" : "2025-04-02T17:29:28.568-00:00",
|
|
||||||
"Sources" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"Packages" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "XP89BSK82W9J28",
|
|
||||||
"Version" : "1.06.0036"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"SourceDetails" :
|
|
||||||
{
|
|
||||||
"Argument" : "https://storeedgefd.dsx.mp.microsoft.com/v9.0",
|
|
||||||
"Identifier" : "StoreEdgeFD",
|
|
||||||
"Name" : "msstore",
|
|
||||||
"Type" : "Microsoft.Rest"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"WinGetVersion" : "1.10.340"
|
|
||||||
}
|
|
||||||
@@ -1,96 +0,0 @@
|
|||||||
{
|
|
||||||
"$schema" : "https://aka.ms/winget-packages.schema.2.0.json",
|
|
||||||
"CreationDate" : "2025-04-02T17:29:34.089-00:00",
|
|
||||||
"Sources" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"Packages" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "RARLab.WinRAR",
|
|
||||||
"Version" : "7.11.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Audient.iD",
|
|
||||||
"Version" : "4.4.0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Romanitho.Winget-AutoUpdate",
|
|
||||||
"Version" : "2.3.1.1780"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Nvidia.PhysX",
|
|
||||||
"Version" : "9.21.0713"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Google.Chrome.EXE",
|
|
||||||
"Version" : "135.0.7049.42"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Chocolatey.Chocolatey",
|
|
||||||
"Version" : "2.4.3.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.AspNetCore.8",
|
|
||||||
"Version" : "8.0.14"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.DesktopRuntime.7",
|
|
||||||
"Version" : "7.0.20"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "RedHat.VirtIO",
|
|
||||||
"Version" : "0.1.266"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2015+.x64",
|
|
||||||
"Version" : "14.42.34438.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2015+.x86",
|
|
||||||
"Version" : "14.42.34438.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.DesktopRuntime.8",
|
|
||||||
"Version" : "8.0.14"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Brave.Brave",
|
|
||||||
"Version" : "134.1.76.82"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Syncthing.Syncthing",
|
|
||||||
"Version" : "1.29.3"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "LocalSend.LocalSend",
|
|
||||||
"Version" : "1.17.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.AppInstaller",
|
|
||||||
"Version" : "1.25.340.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.UI.Xaml.2.8",
|
|
||||||
"Version" : "8.2501.31001.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCLibs.Desktop.14",
|
|
||||||
"Version" : "14.0.33728.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.WindowsTerminal",
|
|
||||||
"Version" : "1.22.10731.0"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"SourceDetails" :
|
|
||||||
{
|
|
||||||
"Argument" : "https://cdn.winget.microsoft.com/cache",
|
|
||||||
"Identifier" : "Microsoft.Winget.Source_8wekyb3d8bbwe",
|
|
||||||
"Name" : "winget",
|
|
||||||
"Type" : "Microsoft.PreIndexed.Package"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"WinGetVersion" : "1.10.340"
|
|
||||||
}
|
|
||||||
@@ -1,34 +0,0 @@
|
|||||||
@echo off
|
|
||||||
setlocal
|
|
||||||
|
|
||||||
:Choco
|
|
||||||
choco feature enable allowGlobalConfirmation
|
|
||||||
choco install "%packages-user-lists%\choco.config" -y
|
|
||||||
|
|
||||||
:Winget
|
|
||||||
winget import -i "%packages-user-lists%\msstore.json" --accept-package-agreements --accept-source-agreements
|
|
||||||
winget import -i "%packages-user-lists%\winget.json" --accept-package-agreements --accept-source-agreements
|
|
||||||
|
|
||||||
:Pin-lists
|
|
||||||
call %pin-list%
|
|
||||||
call %packages-user-lists-other%
|
|
||||||
|
|
||||||
for %%i in (%winget-pin-list%) do (
|
|
||||||
echo Pinning %%i...
|
|
||||||
cmd /c winget pin add --id "%%i"
|
|
||||||
)
|
|
||||||
for %%i in (%choco-pin-list%) do (
|
|
||||||
echo Pinning %%i...
|
|
||||||
cmd /c choco pin add --name="'%%i'"
|
|
||||||
)
|
|
||||||
|
|
||||||
for %%i in (%winget-other-list%) do (
|
|
||||||
echo Installing %%i...
|
|
||||||
cmd /c winget install "'%%i'"
|
|
||||||
)
|
|
||||||
for %%i in (%choco-other-list%) do (
|
|
||||||
echo Installing %%i...
|
|
||||||
cmd /c choco install "'%%i'"
|
|
||||||
)
|
|
||||||
|
|
||||||
endlocal
|
|
||||||
@@ -1,29 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="aimp" />
|
|
||||||
<package id="chocolatey" />
|
|
||||||
<package id="chocolatey-compatibility.extension" />
|
|
||||||
<package id="chocolatey-core.extension" />
|
|
||||||
<package id="chocolatey-fastanswers.extension" />
|
|
||||||
<package id="chocolatey-os-dependency.extension" />
|
|
||||||
<package id="chocolatey-windowsupdate.extension" />
|
|
||||||
<package id="equalizerapo" />
|
|
||||||
<package id="gnuwin32-coreutils.portable" />
|
|
||||||
<package id="KB2919355" />
|
|
||||||
<package id="KB2919442" />
|
|
||||||
<package id="KB2999226" />
|
|
||||||
<package id="KB3033929" />
|
|
||||||
<package id="KB3035131" />
|
|
||||||
<package id="msedgeredirect" />
|
|
||||||
<package id="nano" />
|
|
||||||
<package id="nano-win" />
|
|
||||||
<package id="notepadreplacer" />
|
|
||||||
<package id="python" />
|
|
||||||
<package id="python3" />
|
|
||||||
<package id="python313" />
|
|
||||||
<package id="rsync" />
|
|
||||||
<package id="sublimetext4" />
|
|
||||||
<package id="vcredist140" />
|
|
||||||
<package id="vcredist2015" />
|
|
||||||
<package id="vkme" />
|
|
||||||
</packages>
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"$schema" : "https://aka.ms/winget-packages.schema.2.0.json",
|
|
||||||
"CreationDate" : "2025-07-04T15:51:40.482-00:00",
|
|
||||||
"WinGetVersion" : "1.11.400"
|
|
||||||
}
|
|
||||||
@@ -1,200 +0,0 @@
|
|||||||
{
|
|
||||||
"$schema" : "https://aka.ms/winget-packages.schema.2.0.json",
|
|
||||||
"CreationDate" : "2025-07-04T15:51:59.656-00:00",
|
|
||||||
"Sources" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"Packages" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "AIMP.AIMP"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Git.Git"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "rcmaehl.MSEdgeRedirect"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "SublimeHQ.SublimeText.4"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Audient.iD"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Apple.Bonjour"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Transmission.Transmission"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Logitech.OptionsPlus"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "PDFArranger.PDFArranger"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Starship.Starship"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "GNU.MidnightCommander"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "valinet.ExplorerPatcher"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "TheDocumentFoundation.LibreOffice"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "KeePassXCTeam.KeePassXC"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.PowerShell"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.Edge"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Valve.Steam"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2015+.x86"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2012.x86"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.Runtime.8"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.DesktopRuntime.8"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Python.Launcher"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2005.x86"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.DesktopRuntime.9"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.Runtime.3_1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.AspNetCore.8"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Apple.AppleSoftwareUpdate"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "ClockworkMod.UniversalADBDriver"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "LesFerch.WinSetView"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Intel.IntelDriverAndSupportAssistant"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2012.x64"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2015+.x64"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Brave.Brave"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Discord.Discord"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Fastfetch-cli.Fastfetch"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Google.PlatformTools"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Gramps.Gramps"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Gyan.FFmpeg"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "JesseDuffield.lazygit"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "MatsuriDayo.NekoRay"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.Sysinternals.Autoruns"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.Sysinternals.RegJump"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Playnite.Playnite"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "RadolynLabs.AyuGramDesktop"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "SumatraPDF.SumatraPDF"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Syncthing.Syncthing"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "ToastyX.CustomResolutionUtility"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Ventoy.Ventoy"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "WsSolInfor.CrystalDiskInfo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Obsidian.Obsidian"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "mtkennerly.ludusavi"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "LocalSend.LocalSend"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Python.Python.3.13"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.PowerToys"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "M2Team.NanaZip"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.AppInstaller"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.UI.Xaml.2.7"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.UI.Xaml.2.8"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCLibs.Desktop.14"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.WindowsTerminal"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"SourceDetails" :
|
|
||||||
{
|
|
||||||
"Argument" : "https://cdn.winget.microsoft.com/cache",
|
|
||||||
"Identifier" : "Microsoft.Winget.Source_8wekyb3d8bbwe",
|
|
||||||
"Name" : "winget",
|
|
||||||
"Type" : "Microsoft.PreIndexed.Package"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"WinGetVersion" : "1.11.400"
|
|
||||||
}
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="aimp" />
|
|
||||||
<package id="amd-ryzen-chipset" />
|
|
||||||
<package id="autohotkey.portable" />
|
|
||||||
<package id="chocolatey" />
|
|
||||||
<package id="chocolatey-compatibility.extension" />
|
|
||||||
<package id="chocolatey-core.extension" />
|
|
||||||
<package id="chocolatey-dotnetfx.extension" />
|
|
||||||
<package id="chocolatey-fastanswers.extension" />
|
|
||||||
<package id="chocolatey-misc-helpers.extension" />
|
|
||||||
<package id="chocolatey-windowsupdate.extension" />
|
|
||||||
<package id="DotNet4.6.1" />
|
|
||||||
<package id="dotnet-8.0-desktopruntime" />
|
|
||||||
<package id="dotnet-9.0-desktopruntime" />
|
|
||||||
<package id="dotnet-desktopruntime" />
|
|
||||||
<package id="dotnetfx" />
|
|
||||||
<package id="equalizerapo" />
|
|
||||||
<package id="ffmpeg" />
|
|
||||||
<package id="KB2919355" />
|
|
||||||
<package id="KB2919442" />
|
|
||||||
<package id="KB2999226" />
|
|
||||||
<package id="KB3033929" />
|
|
||||||
<package id="KB3035131" />
|
|
||||||
<package id="msedgeredirect" />
|
|
||||||
<package id="nano" />
|
|
||||||
<package id="nano-win" />
|
|
||||||
<package id="notepadreplacer" />
|
|
||||||
<package id="python313" />
|
|
||||||
<package id="vcredist140" />
|
|
||||||
<package id="vcredist2015" />
|
|
||||||
<package id="vkme" />
|
|
||||||
</packages>
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="aimp" version="5.40.2682" />
|
|
||||||
<package id="amd-ryzen-chipset" version="2025.6.13" />
|
|
||||||
<package id="autohotkey.portable" version="2.0.19" />
|
|
||||||
<package id="chocolatey" version="2.4.3" />
|
|
||||||
<package id="chocolatey-compatibility.extension" version="1.0.0" />
|
|
||||||
<package id="chocolatey-core.extension" version="1.4.0" />
|
|
||||||
<package id="chocolatey-dotnetfx.extension" version="1.0.1" />
|
|
||||||
<package id="chocolatey-fastanswers.extension" version="0.0.2.2" />
|
|
||||||
<package id="chocolatey-misc-helpers.extension" version="0.0.4" />
|
|
||||||
<package id="chocolatey-windowsupdate.extension" version="1.0.5" />
|
|
||||||
<package id="DotNet4.6.1" version="4.6.01055.20170308" />
|
|
||||||
<package id="dotnet-8.0-desktopruntime" version="8.0.17" />
|
|
||||||
<package id="dotnet-9.0-desktopruntime" version="9.0.6" />
|
|
||||||
<package id="dotnet-desktopruntime" version="9.0.6" />
|
|
||||||
<package id="dotnetfx" version="4.8.0.20220524" />
|
|
||||||
<package id="equalizerapo" version="1.4.2" />
|
|
||||||
<package id="ffmpeg" version="7.1.1" />
|
|
||||||
<package id="KB2919355" version="1.0.20160915" />
|
|
||||||
<package id="KB2919442" version="1.0.20160915" />
|
|
||||||
<package id="KB2999226" version="1.0.20181019" />
|
|
||||||
<package id="KB3033929" version="1.0.5" />
|
|
||||||
<package id="KB3035131" version="1.0.3" />
|
|
||||||
<package id="msedgeredirect" version="0.8.0" />
|
|
||||||
<package id="nano" version="7.2.36.20230412" />
|
|
||||||
<package id="nano-win" version="7.2.36.20230412" />
|
|
||||||
<package id="notepadreplacer" version="1.6.0.20230113" />
|
|
||||||
<package id="python313" version="3.13.5" />
|
|
||||||
<package id="vcredist140" version="14.44.35208" />
|
|
||||||
<package id="vcredist2015" version="14.0.24215.20170201" />
|
|
||||||
<package id="vkme" version="6.0.52.608" />
|
|
||||||
</packages>
|
|
||||||
@@ -1,44 +0,0 @@
|
|||||||
{
|
|
||||||
"$schema" : "https://aka.ms/winget-packages.schema.2.0.json",
|
|
||||||
"CreationDate" : "2025-07-04T15:31:49.842-00:00",
|
|
||||||
"Sources" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"Packages" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "XPFFTQ037JWMHS"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "XP89DCGQ3K6VLD"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "9WZDNCRFJBH4"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "9WZDNCRFJ3PR"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "9WZDNCRFJBBG"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "9NMPJ99VJBWV"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "9WZDNCRFJ3PT"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "9WZDNCRFJ3P2"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"SourceDetails" :
|
|
||||||
{
|
|
||||||
"Argument" : "https://storeedgefd.dsx.mp.microsoft.com/v9.0",
|
|
||||||
"Identifier" : "StoreEdgeFD",
|
|
||||||
"Name" : "msstore",
|
|
||||||
"Type" : "Microsoft.Rest"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"WinGetVersion" : "1.11.400"
|
|
||||||
}
|
|
||||||
@@ -1,302 +0,0 @@
|
|||||||
{
|
|
||||||
"$schema" : "https://aka.ms/winget-packages.schema.2.0.json",
|
|
||||||
"CreationDate" : "2025-07-04T15:31:27.777-00:00",
|
|
||||||
"Sources" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"Packages" :
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "AIMP.AIMP"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "CrystalDewWorld.CrystalDiskInfo"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "CrystalDewWorld.CrystalDiskMark"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "dechamps.FlexASIO"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Git.Git"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Resplendence.LatencyMon"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "rcmaehl.MSEdgeRedirect"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Sonosaurus.SonoBus"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "PerfectWorld.TowerOfFantasy"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "SublimeHQ.SublimeText.4"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "VideoLAN.VLC"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Audient.iD"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Apple.BonjourPrintServices"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2010.x64"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Geeks3D.FurMark.2"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Zoom.Zoom"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "OwlPlug.OwlPlug"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "OpenJS.NodeJS"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Apple.Bonjour"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2008.x64"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Transmission.Transmission"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Logitech.OptionsPlus"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "WinDirStat.WinDirStat"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "PDFArranger.PDFArranger"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Nvidia.PhysX"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Starship.Starship"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "JamesCJ60.Universalx86TuningUtility"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "TheDocumentFoundation.LibreOffice"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "KeePassXCTeam.KeePassXC"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.PowerShell"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2005.x86"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "MichaelTippach.ASIO4ALL"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Guru3D.Afterburner"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "HandBrake.HandBrake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.Edge"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "OBSProject.OBSStudio"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Guru3D.RTSS"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Valve.Steam"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Chocolatey.Chocolatey"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2013.x64"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.AspNetCore.8"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.DesktopRuntime.6"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2015+.x86"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.Runtime.7"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.DesktopRuntime.8"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Tailscale.Tailscale"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2012.x86"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.DesktopRuntime.7"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.DesktopRuntime.9"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Python.Launcher"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.AspNetCore.7"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.Runtime.3_1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "TechPowerUp.GPU-Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2008.x86"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Yarn.Yarn"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.DotNet.Runtime.6"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2013.x86"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Apple.AppleSoftwareUpdate"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "ClockworkMod.UniversalADBDriver"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "LesFerch.WinSetView"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2010.x86"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Nvidia.PhysXLegacy"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2012.x64"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCRedist.2015+.x64"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Stretchly.Stretchly"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Brave.Brave"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Discord.Discord"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "OliverBetz.ExifTool"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Fastfetch-cli.Fastfetch"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "GNU.Nano"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Google.PlatformTools"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Gramps.Gramps"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "JesseDuffield.lazygit"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "MatsuriDayo.NekoRay"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.Sysinternals.ProcessExplorer"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.Sysinternals.RegJump"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "OCBase.OCCT.Personal"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Playnite.Playnite"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "RadolynLabs.AyuGramDesktop"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "SumatraPDF.SumatraPDF"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Syncthing.Syncthing"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Ventoy.Ventoy"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "ebkr.r2modman"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Obsidian.Obsidian"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "ItchIo.Itch"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "mtkennerly.ludusavi"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "LocalSend.LocalSend"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Python.Python.3.13"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.PowerToys"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "M2Team.NanaZip"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.AppInstaller"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.UI.Xaml.2.8"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.VCLibs.Desktop.14"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PackageIdentifier" : "Microsoft.WindowsTerminal"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"SourceDetails" :
|
|
||||||
{
|
|
||||||
"Argument" : "https://cdn.winget.microsoft.com/cache",
|
|
||||||
"Identifier" : "Microsoft.Winget.Source_8wekyb3d8bbwe",
|
|
||||||
"Name" : "winget",
|
|
||||||
"Type" : "Microsoft.PreIndexed.Package"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"WinGetVersion" : "1.11.400"
|
|
||||||
}
|
|
||||||
+2
-3
@@ -27,6 +27,5 @@ if '%errorlevel%' NEQ '0' (
|
|||||||
cd /d "%~dp0\modules"
|
cd /d "%~dp0\modules"
|
||||||
|
|
||||||
call init.bat
|
call init.bat
|
||||||
start call packages.bat
|
start call storage-connect.bat
|
||||||
start call configurations.bat
|
start call mounts-connect.bat
|
||||||
start call mounts.bat
|
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
@echo off
|
||||||
|
setlocal
|
||||||
|
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
|
||||||
|
if '%errorlevel%' NEQ '0' (
|
||||||
|
echo Restarting as Admin...
|
||||||
|
powershell -Command "Start-Process -FilePath '%~dp0apps-manager.bat' -ArgumentList 'connect' -Verb RunAs"
|
||||||
|
exit /b
|
||||||
|
)
|
||||||
|
|
||||||
|
call "%~dp0apps-manager.bat" connect
|
||||||
|
endlocal
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
@echo off
|
||||||
|
setlocal
|
||||||
|
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
|
||||||
|
if '%errorlevel%' NEQ '0' (
|
||||||
|
echo Restarting as Admin...
|
||||||
|
powershell -Command "Start-Process -FilePath '%~dp0apps-manager.bat' -ArgumentList 'disconnect' -Verb RunAs"
|
||||||
|
exit /b
|
||||||
|
)
|
||||||
|
|
||||||
|
call "%~dp0apps-manager.bat" disconnect
|
||||||
|
endlocal
|
||||||
@@ -0,0 +1,95 @@
|
|||||||
|
@echo off
|
||||||
|
:: ==========================================
|
||||||
|
:: Проверка прав администратора
|
||||||
|
:: ==========================================
|
||||||
|
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
|
||||||
|
if '%errorlevel%' NEQ '0' (
|
||||||
|
echo Требуются права администратора. Перезапуск...
|
||||||
|
powershell -Command "Start-Process -FilePath '%~f0' -ArgumentList '%*' -Verb RunAs"
|
||||||
|
exit /b
|
||||||
|
)
|
||||||
|
|
||||||
|
:: ==========================================
|
||||||
|
:: Инициализация
|
||||||
|
:: ==========================================
|
||||||
|
setlocal EnableDelayedExpansion
|
||||||
|
set "init=%~dp0\..\settings\init.bat"
|
||||||
|
call "%init%"
|
||||||
|
|
||||||
|
set "config=%csv%"
|
||||||
|
|
||||||
|
:: ==========================================
|
||||||
|
:: Аргумент действия
|
||||||
|
:: ==========================================
|
||||||
|
set "action=%1"
|
||||||
|
if "%action%"=="" set "action=reconnect"
|
||||||
|
|
||||||
|
:: ==========================================
|
||||||
|
:: Обработка CSV
|
||||||
|
:: ==========================================
|
||||||
|
for /f "skip=1 tokens=1-8 delims=," %%A in (%config%) do (
|
||||||
|
set "App=%%A"
|
||||||
|
set "From=%%B"
|
||||||
|
set "To=%%C"
|
||||||
|
set "Type=%%D"
|
||||||
|
set "Enabled=%%E"
|
||||||
|
set "ExtraVariables=%%F"
|
||||||
|
set "ExtraConnect=%%G"
|
||||||
|
set "ExtraDisconnect=%%H"
|
||||||
|
|
||||||
|
if "!Enabled!"=="1" (
|
||||||
|
:: Разворачиваем стандартные переменные окружения
|
||||||
|
call set "From=!From!"
|
||||||
|
call set "To=!To!"
|
||||||
|
if not "!ExtraConnect!"=="" call set "ExtraConnect=!ExtraConnect!"
|
||||||
|
if not "!ExtraDisconnect!"=="" call set "ExtraDisconnect=!ExtraDisconnect!"
|
||||||
|
|
||||||
|
:: Выполняем Extra-Variables как команду
|
||||||
|
if not "!ExtraVariables!"=="" (
|
||||||
|
call !ExtraVariables!
|
||||||
|
)
|
||||||
|
|
||||||
|
echo ==============================
|
||||||
|
echo Processing !App! with action %action% (Type=!Type!)
|
||||||
|
|
||||||
|
if /I "!Type!"=="isolate" (
|
||||||
|
:: Для isolate исполняем только extra команды
|
||||||
|
if /I "%action%"=="disconnect" if not "!ExtraDisconnect!"=="" call !ExtraDisconnect!
|
||||||
|
if /I "%action%"=="connect" if not "!ExtraConnect!"=="" call !ExtraConnect!
|
||||||
|
if /I "%action%"=="reconnect" (
|
||||||
|
if not "!ExtraDisconnect!"=="" call !ExtraDisconnect!
|
||||||
|
if not "!ExtraConnect!"=="" call !ExtraConnect!
|
||||||
|
)
|
||||||
|
) else (
|
||||||
|
:: default — обычное поведение
|
||||||
|
if /I "%action%"=="disconnect" call :disconnect
|
||||||
|
if /I "%action%"=="connect" call :connect
|
||||||
|
if /I "%action%"=="reconnect" (
|
||||||
|
call :disconnect
|
||||||
|
call :connect
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
:: ==========================================
|
||||||
|
:: Завершение
|
||||||
|
:: ==========================================
|
||||||
|
:end
|
||||||
|
endlocal
|
||||||
|
exit /b
|
||||||
|
|
||||||
|
:: ==========================================
|
||||||
|
:: Функции
|
||||||
|
:: ==========================================
|
||||||
|
:disconnect
|
||||||
|
echo Removing "!To!"...
|
||||||
|
rd /S /Q "!To!" 2>nul
|
||||||
|
if not "!ExtraDisconnect!"=="" call !ExtraDisconnect!
|
||||||
|
goto :eof
|
||||||
|
|
||||||
|
:connect
|
||||||
|
echo Creating symlink "!To!" -> "!From!"...
|
||||||
|
mklink /D "!To!" "!From!"
|
||||||
|
if not "!ExtraConnect!"=="" call !ExtraConnect!
|
||||||
|
goto :eof
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
@echo off
|
||||||
|
setlocal
|
||||||
|
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
|
||||||
|
if '%errorlevel%' NEQ '0' (
|
||||||
|
echo Restarting as Admin...
|
||||||
|
powershell -Command "Start-Process -FilePath '%~dp0apps-manager.bat' -ArgumentList 'reconnect' -Verb RunAs"
|
||||||
|
exit /b
|
||||||
|
)
|
||||||
|
|
||||||
|
call "%~dp0apps-manager.bat" reconnect
|
||||||
|
endlocal
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
setlocal
|
|
||||||
|
|
||||||
set "init=%~dp0\..\settings\init.bat"
|
|
||||||
call %init%
|
|
||||||
|
|
||||||
for %%f in ("%configurations-all%\*.bat") do (
|
|
||||||
echo Running %%f
|
|
||||||
call "%%f"
|
|
||||||
)
|
|
||||||
for %%f in ("%configurations-user%\*.bat") do (
|
|
||||||
echo Running %%f
|
|
||||||
call "%%f"
|
|
||||||
)
|
|
||||||
|
|
||||||
endlocal
|
|
||||||
@@ -1,24 +0,0 @@
|
|||||||
@echo off
|
|
||||||
setlocal
|
|
||||||
|
|
||||||
set "init=%~dp0\..\settings\init.bat"
|
|
||||||
call %init%
|
|
||||||
|
|
||||||
if not exist "%packages-user-lists%" (
|
|
||||||
mkdir "%packages-user-lists%"
|
|
||||||
)
|
|
||||||
|
|
||||||
:choco-list
|
|
||||||
start cmd /c choco export "%packages-user-lists%\choco.config"
|
|
||||||
::--include-version-numbers
|
|
||||||
|
|
||||||
:msstore-list
|
|
||||||
start cmd /c winget export -o "%packages-user-lists%\msstore.json" -s "msstore"
|
|
||||||
:: --include-versions
|
|
||||||
|
|
||||||
:winget-list
|
|
||||||
start cmd /c winget export -o "%packages-user-lists%\winget.json" -s "winget"
|
|
||||||
:: --include-versions
|
|
||||||
|
|
||||||
endlocal
|
|
||||||
exit /B
|
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
@echo off
|
@echo off
|
||||||
setlocal
|
setlocal
|
||||||
|
|
||||||
set "init=%~dp0\..\settings\init.bat"
|
set "init=%~dp0\..\settings\init.bat"
|
||||||
call %init%
|
call %init%
|
||||||
|
|
||||||
for %%f in ("%mounts%\*.bat") do (
|
for %%f in ("%mounts%\*.bat") do (
|
||||||
echo Running %%f
|
echo Running %%f
|
||||||
call "%%f"
|
call "%%f"
|
||||||
)
|
)
|
||||||
endlocal
|
endlocal
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
@echo off
|
|
||||||
setlocal
|
|
||||||
|
|
||||||
set "init=%~dp0\..\settings\init.bat"
|
|
||||||
call %init%
|
|
||||||
|
|
||||||
where choco >nul 2>nul
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo Chocolatey installing...
|
|
||||||
powershell -ExecutionPolicy Bypass -File "%chocolatey%"
|
|
||||||
) else (
|
|
||||||
echo Chocolatey has already installed.
|
|
||||||
)
|
|
||||||
|
|
||||||
call %packages-installer%
|
|
||||||
|
|
||||||
endlocal
|
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
setlocal
|
||||||
|
|
||||||
|
set "init=%~dp0\..\settings\init.bat"
|
||||||
|
call %init%
|
||||||
|
|
||||||
|
for %%f in ("%apps-all%\*.bat") do (
|
||||||
|
echo Running %%f - disconnect
|
||||||
|
call "%%f" disconnect
|
||||||
|
)
|
||||||
|
for %%f in ("%apps-user%\*.bat") do (
|
||||||
|
echo Running %%f - disconnect
|
||||||
|
call "%%f" disconnect
|
||||||
|
)
|
||||||
|
|
||||||
|
endlocal
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
setlocal
|
||||||
|
|
||||||
|
set "init=%~dp0\..\settings\init.bat"
|
||||||
|
call %init%
|
||||||
|
|
||||||
|
for %%f in ("%legacy%\*.bat") do (
|
||||||
|
echo Running %%f - reconnect
|
||||||
|
call "%%f"
|
||||||
|
)
|
||||||
|
for %%f in ("%legacy%\*.bat") do (
|
||||||
|
echo Running %%f - reconnect
|
||||||
|
call "%%f"
|
||||||
|
)
|
||||||
|
|
||||||
|
endlocal
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
Set-ExecutionPolicy RemoteSigned
|
|
||||||
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
@echo off
|
|
||||||
|
|
||||||
set winget-pin-list=AIMP.AIMP^
|
|
||||||
;GNU.Nano^
|
|
||||||
;Guru3D.RTSS^
|
|
||||||
;Python.Launcher^
|
|
||||||
;Python.Python.3.13^
|
|
||||||
;Python.Python.3.12
|
|
||||||
|
|
||||||
set choco-pin-list=nvidia-display-driver^
|
|
||||||
;sublimetext4
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
irm get.scoop.sh -outfile 'install.ps1'
|
|
||||||
%Temp%\install.ps1 -RunAsAdmin
|
|
||||||
iex "& {$(irm get.scoop.sh)} -RunAsAdmin"
|
|
||||||
+6
-7
@@ -1,10 +1,7 @@
|
|||||||
:: LOCAL ::
|
:: LOCAL ::
|
||||||
|
|
||||||
:: Package Managers
|
:: Package Managers
|
||||||
set "chocolatey=%~dp0chocolatey.ps1"
|
|
||||||
set "scoop=%~dp0scoop.ps1"
|
|
||||||
set "winget=%~dp0winget.ps1"
|
set "winget=%~dp0winget.ps1"
|
||||||
set "pin-list=%~dp0pin-list.bat"
|
|
||||||
|
|
||||||
:: Local Root
|
:: Local Root
|
||||||
set "data=%root%\data"
|
set "data=%root%\data"
|
||||||
@@ -16,10 +13,12 @@ set "packages-all-lists=%packages%\[all]"
|
|||||||
set "packages-user-lists=%packages%\%computername%"
|
set "packages-user-lists=%packages%\%computername%"
|
||||||
set "packages-user-lists-other=%packages-user-lists%\other.bat"
|
set "packages-user-lists-other=%packages-user-lists%\other.bat"
|
||||||
|
|
||||||
:: Configurations
|
:: Apps
|
||||||
set "configurations=%data%\configurations"
|
set "apps=%data%\apps"
|
||||||
set "configurations-all=%configurations%\[all]"
|
set "csv=%data%\apps.csv"
|
||||||
set "configurations-user=%configurations%\%computername%"
|
set "apps-all=%apps%\[all]"
|
||||||
|
set "apps-legacy=%apps%\legacy"
|
||||||
|
set "apps-user=%apps%\%computername%"
|
||||||
:: Mounts
|
:: Mounts
|
||||||
set "mounts=%data%\mounts"
|
set "mounts=%data%\mounts"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user