NETWORK CLI · CMD/BAT · PHP

Ukázky kódu

Anonymizované a zjednodušené ukázky demonstrují styl práce, strukturu a způsob řešení provozních situací.

Kompletní produkční konfigurace, přístupové údaje a interní adresace nejsou veřejně publikované.

NETWORK-CLIWAN / LTE failover

Zjednodušená ukázka přepínání primární a záložní trasy v síťovém konfiguračním skriptu.

network-failover.cli
# Zjednodušený síťový failover
:local primary "wan-primary"
:local backup "wan-backup"
:local target "1.1.1.1"

:if ([/ping $target interface=$primary count=3] = 0) do={
    /route set [find comment="DEFAULT-PRIMARY"] disabled=yes
    /route set [find comment="DEFAULT-BACKUP"] disabled=no
    :log warning "Primární linka nedostupná, aktivuji záložní"
} else={
    /route set [find comment="DEFAULT-PRIMARY"] disabled=no
    /route set [find comment="DEFAULT-BACKUP"] disabled=yes
}
CMDPřenosný launcher

Minimální spouštěcí skript, který pracuje relativně k vlastnímu umístění.

portable-launcher.cmd
@echo off
setlocal EnableExtensions
set "APP_DIR=%~dp0"
pushd "%APP_DIR%"
start "" "%APP_DIR%app.exe"
popd
exit /b 0