How to run crons from code

Hello everyone!

Someone knows if is possible run the crons from code?

My case:

I have a job that executes all days to respective hour, this job create a specific file with data of some module; but sometime the user could add wrong data to some records, then the user should be able run again this procces.

My idea is: Add a button in my main menu that active the jobs.

Someone knows about it?

Regards!