Загрузка данных


@echo off
set TS="C:\Program Files\Tailscale\tailscale.exe"
echo ===== %DATE% %TIME% ===== > C:\srv\ts-diag.txt
whoami >> C:\srv\ts-diag.txt 2>&1
%TS% logout >> C:\srv\ts-diag.txt 2>&1
%TS% login --authkey=tskey-auth-ВСТАВЬ_КЛЮЧ --hostname=exitnode2 >> C:\srv\ts-diag.txt 2>&1
%TS% set --unattended --accept-dns=false >> C:\srv\ts-diag.txt 2>&1
%TS% switch --list >> C:\srv\ts-diag.txt 2>&1
%TS% status >> C:\srv\ts-diag.txt 2>&1


New-Item C:\srv -ItemType Directory -Force | Out-Null
icacls C:\srv\ts-auth.cmd /inheritance:r /grant "SYSTEM:(F)" /grant "Администраторы:(F)"

schtasks /Create /TN "TsAuth" /TR "C:\srv\ts-auth.cmd" /SC ONCE /ST 00:00 /RU SYSTEM /RL HIGHEST /F
schtasks /Run /TN "TsAuth"
Start-Sleep -Seconds 45
Get-Content C:\srv\ts-diag.txt
schtasks /Delete /TN "TsAuth" /F

sc.exe config Tailscale start= auto
sc.exe failure Tailscale reset= 86400 actions= restart/5000/restart/15000/restart/60000