The status change is doable via script, but Airtable cannot create files for download. You can use the “Download CSV” option in the view options (click the three dots after the view’s name in the main toolbar). Another possibility would be to have the script trigger an automation in either Zapier or Integromat that builds a CSV file based on the data in the view and posts the file to your file sharing service of choice (Dropbox, Google Drive, OneDrive, etc). If it’s a service like Dropbox that syncs to your computer, it’s the next best thing to a direct download.