July 11, 2017

Disable/Enable Users using Script and Schedule

ou have to create two scripts , one for disabling users at 06:00, and second for enabling them at 23:00 hrs, and schedule them as per required timings.

ENABLE Script name: enable-users
# Setting Clock Time
:local CurrentTime [/system clock get time];
:log warning "Enabling Users at Current Time = $CurrentTime. . ."

# Setting Global Variables, You can duplicate your users entries here, simply copy paste line per user
:local user1 "test1";
:local user2 "test2";

# ENABLING Users ...
/ip hotspot user enable $user1
/ip hotspot user enable $user2
:log warning "ENABLING Users Completed . . ." 


DISABLE Script name: disable-users
# Setting Clock Time
:local CurrentTime [/system clock get time];
:log warning "Disabling Users at  Current Time = $CurrentTime. . ."
# Setting Global Variables, You can duplicate your users entries here, simply copy paste line per user
:local user1 "test1";
:local user2 "test2";
# Disabling Users ...
/ip hotspot user disable $user1
/ip hotspot user disable $user2
# Removing active users

No comments:

Post a Comment