Is it possible to export scripts and schedulers and then import them in another device?
Now I have to copy/paste all the time so an export / import way would be very welcome.
Yes. Use export and import commands.
/system script export file=all-my-scripts
import file-name=all-my-scripts
Same with /system scheduler or any other part of the configuration.
You can use ssh to execute scripts on a remote Mikrotik, even using a key-based authentication and even from within a script, but unfortunately if you schedule such script, the ssh part of it fails (whoever can prove me wrong is welcome).
Besides, if you write a script to export your scripts and import them on another machine, it will be exported and imported along with them, so you'd probably want to do some text processing between the steps, for which Mikrotik's scripting is not the most convenient tool available.
So you may want to give a try to the automatic import functionality of RouterOS (using the /tool fetch command to upload a script file to a remote Mirotik using ftp) but the issue with text processing remains, and I am not sure whether scheduling a script which contains /tool fetch upload=yes won't have the same trouble like scheduling a script which contains /system ssh.
Yes, it was a misunderstanding And no, you cannot export a single entry of a menu tree, text processing is your only workaround available if you limit yourself to RouterOS scripting (plus there is some maximum text file size which can be converted into a string variable and processed).
You can use /system script print where name=xxx file=some-file-name to selectively put just a single script into a file, but the format differs from the one of the /export so it is impossible to import such a file without text-processing it before.