@echo off set check_computername=%COMPUTERNAME% echo "Found computer %check_computername%" set PACKAGES="C:\Packages" set WPUBLIC="C:\wPublic" set POWERSHELL=%SYSTEMROOT%\system32\WindowsPowerShell\v1.0\powershell.exe mkdir %PACKAGES% echo "------- attempting uninstall first" set PSFILE="C:\Program Files\OpenSSH\uninstall-sshd.ps1" if exist %PSFILE% ( echo "SSH uninstall script" %POWERSHELL% -ExecutionPolicy Bypass -File %PSFILE% ) del /f/s/q "C:\Program Files\OpenSSH\*.*" rmdir /s/q "C:\Program Files\OpenSSH" del /f/s/q "C:\Packages\OpenSSH-Win64\*.*" rmdir /s/q "C:\Packages\OpenSSH-Win64" echo "------- Download and unpack OpenSSH" set PSFILE="%WPUBLIC%\bin\Download.ps1" %POWERSHELL% -ExecutionPolicy Bypass -File %PSFILE% echo "NEW installation" robocopy "%PACKAGES%\OpenSSH-Win64" "C:\Program Files\OpenSSH" /E echo "------- Attempting install" set PSFILE="C:\Program Files\OpenSSH\install-sshd.ps1" if exist %PSFILE% ( echo "SSH install script" %POWERSHELL% -ExecutionPolicy Bypass -File %PSFILE% ) echo "------- Fix firewall" set PSFILE="%WPUBLIC%\bin\Firewall.ps1" if exist %PSFILE% ( %POWERSHELL% -ExecutionPolicy Bypass -File %PSFILE% net start sshd ) curl.exe --output C:\BaseGitClone.bat --url https://git.cabinbagonly.com/mirror/wBase/raw/branch/main/BaseGitClone.bat curl.exe --output C:\pull.bat --url https://git.cabinbagonly.com/mirror/wPublic/raw/branch/main/bin/pull.bat call %WPUBLIC%\bin\SpeedUpPS.bat