mounts manager added

This commit is contained in:
2025-10-10 22:53:17 +03:00
parent dda19c40f0
commit a708387ddd
7 changed files with 102 additions and 1 deletions
+33
View File
@@ -0,0 +1,33 @@
@echo off
:: .ssh
setlocal
set "from_1=%storage%\SSH\%user-name%"
set "to_1=%USERPROFILE%\.ssh"
rd /q "%to_1%"
mklink /D "%to_1%" "%from_1%"
endlocal
:: Bash
setlocal
set "from_1=%storage%\User Folder\.bashrc"
set "to_1=%USERPROFILE%\.bashrc"
set "from_2=%storage%\User Folder\.inputrc"
set "to_2=%USERPROFILE%\.inputrc"
set "from_3=%storage%\User Folder\.gitconfig"
set "to_3=%USERPROFILE%\.gitconfig"
del /q "%to_1%"
del /q "%to_2%"
del /q "%to_3%"
mklink "%to_1%" "%from_1%"
mklink "%to_2%" "%from_2%"
mklink "%to_3%" "%from_3%"
endlocal
:: WSL
setlocal
set "from_1=%storage%\User Folder\.wslconfig"
set "to_1=%USERPROFILE%\.wslconfig"
del /q "%to_1%"
mklink "%to_1%" "%from_1%"
endlocal
+6
View File
@@ -0,0 +1,6 @@
Enabled,Name,From,To
1,SSH,$storage\SSH\$env:USERNAME,$env:USERPROFILE\.ssh
1,bash_rc,$storage\User Folder\.bashrc,$env:USERPROFILE\.bashrc
1,bash_inputrc,$storage\User Folder\.inputrc,$env:USERPROFILE\.inputrc
1,bash_gitconfig,$storage\User Folder\.gitconfig,$env:USERPROFILE\.gitconfig
1,wslconfig,$storage\User Folder\.wslconfig,$env:USERPROFILE\.wslconfig
1 Enabled Name From To
2 1 SSH $storage\SSH\$env:USERNAME $env:USERPROFILE\.ssh
3 1 bash_rc $storage\User Folder\.bashrc $env:USERPROFILE\.bashrc
4 1 bash_inputrc $storage\User Folder\.inputrc $env:USERPROFILE\.inputrc
5 1 bash_gitconfig $storage\User Folder\.gitconfig $env:USERPROFILE\.gitconfig
6 1 wslconfig $storage\User Folder\.wslconfig $env:USERPROFILE\.wslconfig