# Change all Queue type in Queue Tree - MikroTik Script RouterOS

    Very simple how to Change all Queue type in Queue Tree

    Change all Queue type to default-small

    foreach i in=([/queue tree find]) do={
    local cmd ("queue tree set " . $i . " queue=default-small")
    :execute $cmd
    }
    Change all Queue type to default-small

    foreach i in=([/queue tree find]) do={
    local cmd ("queue tree set " . $i . " queue=default")
    :execute $cmd
    }
    }
    Change all Queue Type with custom Queue Type

    foreach i in=([/queue tree find]) do={
    local cmd ("queue tree set " . $i . " queue=PCQ-DOWN")
    :execute $cmd
    }

    Credit: https://www.o-om.com