Workflow · Auth

Ask @easyteksupportbot on Telegram for an access code (/menuAccess code) to enter the cheatsheet.

Workflow · Cheatsheet

Windows commands. Run in PowerShell as Administrator. v1

The 4 steps (on the client's Windows machine)

The recommended path is the hub menu below — steps [1] through [4] are assisted by easyTEK AI (diagnoses + retries until done):

>
iex (curl.exe -fsSL https://cdn.easytek.cr/hub.ps1 | Out-String)

↑ Interactive menu. Pick [1] Harvest, [2] Optimize, [3] Diagnose, or [4] Ticket for AI-assisted execution.

If you prefer the raw scripts:

1
iex (curl.exe -fsSL https://workers.easytek.cr/3-harvest | Out-String)

↑ Collect hardware/software → business.db (assets table) on easytek-server. Set the company with $env:EASYTEK_COMPANY='VLS' (lookup against clients.company_name).

2
iex (curl.exe -fsSL https://workers.easytek.cr/2-optimize | Out-String)

↑ Optimize: cleanup seguro de temps, recycle bin, prefetch, WER y espacio recuperable. Deep mode: see below.

3
iex (curl.exe -fsSL https://workers.easytek.cr/5-offboard | Out-String)

↑ Legacy cleanup for hosts that ran the deprecated SSH bootstrap. No-op on modern installs.

Note: the Tailscale step was removed in May 2026, and the OpenSSH bootstrap (former [2]) was removed in late May 2026. Remote access is handled per-client via their existing tooling (TeamViewer / RustDesk / VPN).

Universal codes (ask the bot)

Codes are minted by the Telegram bot @easyteksupportbot (techsupport agent). One code (6 digits, 30 min TTL, one-shot) works for whichever purpose you ask for:

/menu · 4 buttons

/
/menu

Backwards-compat: legacy /pin still works (mints an access code). The previous 4 purpose-specific buttons (IT Support / WebAuth / ScriptAuth / AI Bridge) are consolidated — any code from the bot now opens any door.

Useful variants

Interactive hub menu (Windows)

>
iex (curl.exe -fsSL https://cdn.easytek.cr/hub.ps1 | Out-String)

Harvest with company (lookup vs business.db)

>
$env:EASYTEK_COMPANY="VLS"
iex (curl.exe -fsSL https://workers.easytek.cr/3-harvest | Out-String)

Optimize deep (DISM, ~15 min)

>
iex "& { $(curl.exe -fsSL https://workers.easytek.cr/2-optimize | Out-String) } -Deep"

Aggressive offboard (end of contract)

>
iex "& { $(curl.exe -fsSL https://workers.easytek.cr/5-offboard | Out-String) } -DisableSSH -RemoveFirewall"

easyTEK AI · assisted CLI

>
iex (curl.exe -fsSL https://workers.easytek.cr/tools/assist.ps1 | Out-String)

Activators (scripts.easytek.cr)

>
iex (curl.exe -fsSL https://scripts.easytek.cr/start.ps1 | Out-String)

Operator (Mac)

$
ettsh ssh <host>
$
ops-connect <host>
$
ops-assist-ssh <host>   # easyTEK AI session over SSH
$
sh -c "$(curl -fsSL https://cdn.easytek.cr/hub.sh)"