@page "/downloads" @using Microsoft.AspNetCore.Hosting @using Microsoft.Extensions.Logging @inject IAuthService Auth @inject IDataService DataService @inject UserManager UserManager @inject IWebHostEnvironment HostEnv @inject NavigationManager NavManager @inject ILogger Logger @if (_isAuthenticated) {
Check out the Deploy page for a copy-and-paste deploy script!
}

Portable Instant Support Clients

Instant desktop sharing. No account required.

Windows (64-Bit)

Windows EXE

Windows (32-Bit)

Windows EXE

Linux 64-Bit

Ubuntu Executable

@*
macOS x64 (10.12 - 10.15)

macOS x64 Executable

macOS arm64 (11.01)

macOS arm64 Executable

*@

Resident Agents

Installable background agents that provide unattended access and remote scripting.

@if (!_isAuthenticated) {
Must be logged in to download.
} else {
Windows 10 / 11 (64-Bit and 32-Bit)

Windows PowerShell Installer
Windows x64 Files Only
Windows x86 Files Only

Example Quiet Install:
powershell.exe -ExecutionPolicy Bypass -F {path}\Install-Remotely.ps1 -install -quiet -organizationid "0b3d706b-9c5d-41e6-8ae9-5720d16324e6" -serverurl "https://remotely.mytechshop.com"

Example Quiet Uninstall:
powershell.exe -ExecutionPolicy Bypass -F Install-Remotely.ps1 -uninstall -quiet

Example Local Install:
powershell.exe -ExecutionPolicy Bypass -F {path}\Install-Remotely.ps1 -install -quiet -organizationid "0b3d706b-9c5d-41e6-8ae9-5720d16324e6" -serverurl "https://remotely.mytechshop.com" -path "[path]\Remotely-Win-x64.zip"

All Override Options:
powershell.exe -ExecutionPolicy Bypass -F {path}\Install-Remotely.ps1 -install -quiet -supportshortcut -organizationid "0b3d706b-9c5d-41e6-8ae9-5720d16324e6" -serverurl "https://remotely.mytechshop.com" -devicegroup "Customer Group 1" -devicealias "Front Desk" -deviceuuid "eebb4d87-5459-4976-989e-a7876dffc69c"

Linux 64-Bit

Ubuntu x64 Bash Installer
Manjaro x64 Bash Installer
Linux x64 Files Only

Example Install:
sudo [path]/Install-Ubuntu-x64.sh

Example Local Install:
sudo [path]/Install-Ubuntu-x64.sh --path [path]/Remotely-Linux.zip

Uninstall:
sudo [path]/Install-Ubuntu-x64.sh --uninstall

macOS x64 (10.12 - 10.15)

macOS x64 Bash Installer
macOS x64 Files Only

Example Install:
sudo [path]/Install-MacOS-x64.sh

Example Local Install:
sudo [path]/Install-MacOS-x64.sh --path [path]/Remotely-MacOS-x64.zip

Example Uninstall:
sudo [path]/Install-MacOS-x64.sh --uninstall

macOS arm64

macOS arm64 Bash Installer
macOS arm64 Files Only

Example Install:
sudo [path]/Install-MacOS-arm64.sh

Example Local Install:
sudo [path]/Install-MacOS-arm64.sh --path [path]/Remotely-MacOS-arm64.zip

Example Uninstall:
sudo [path]/Install-MacOS-arm64.sh --uninstall

}
@code { private string? _organizationId; private bool _isAuthenticated; protected override async Task OnInitializedAsync() { _isAuthenticated = await Auth.IsAuthenticated(); if (_isAuthenticated) { var userResult = await Auth.GetUser(); if (userResult.IsSuccess) { _organizationId = userResult.Value.OrganizationID; } } else { var orgResult = await DataService.GetDefaultOrganization(); if (orgResult.IsSuccess) { _organizationId = orgResult.Value.ID; } } await base.OnInitializedAsync(); } }