v dude v přidáš tools. Je to hned v tý hlavní nabídce. Nějak si to pojmenuješ a do pole commands vložíš tohle:
"C:\Program Files\PHP\php.exe" "C:\Program Files\PHP\script.php" [Device.FirstAddress] [Device.UserName] [Device.Password]
tady je link na stažení php pro windows s knihovnou ssh. Je to celí hotový. Je tam i php script na kterej ukazuje dude tools. Stačí to celí někam rozbalit a upravit cesty v dude tools. Lepší je, když to narveš do program files. Wokna pak nemaji problém s oprávněním ke spouštění atd.. samozřejmě tohle musí bejt na stroji kde se spouští dude klient.
https://drive.google.com/drive/folders/1Vceq75-30fzd6fUcR2EPq1exyxLa4aV7?usp=sharing
pokud maji zařízení přístup do netu, provedou standardní upgrade jako když ho děláš ručně přes winbox. Prakticky by nebyl problém upravit to tak aby tam script nakopíroval tebou vybraný balíčky "offline".
Jenom pozor na jednu věc. Nelekni se když ti občas mikrotik při upgradu přestane reagovat. Cmd řádek se zastaví třeba v 80% upgradu protože rbčko už se dávno rebootovalo a zůstane stát dokud nedojde k timeoutu ssh. Upgrade proběhne vždy správně i když se okno "zasekne". Když je to zaseknutý už nějakou dobu tak ho prostě zavři ručně. Update funkce v mikrotiku to dokončí tak jako tak bez vměšování se z venku.
Já sem podobným způsobem naklikal pro čtu ten seznam vysílačů a jejich kanálů. Stačilo jenom upravit script a pak poklikat v dude každý APčko a samo se to rovnalo do csv. Možností je spousty.