For both development, ongoing management and scheduled tasks Magento’s Command Line Interface is able to do it all.
To enable CLI for Magento to you’ll need to make sure the file
If you’re on the server SSH into the root of your Magneto install and run the command
chmod +x bin/magento
If you’re on desktop simply locate the file in your file explorer, right click and set the “Allow executing file as program” checkbox on the Permissions tab.