You cannot automatically update data extracts from within Tableau Desktop.
This is one (of many) great features of the Tableau Server product which can set up schedules to update extracts. Tabcmd is part of the Server architecture.
This is more of a file system issue as when the file is opened it is locked to prevent other people from amending it. You cannot force an overwrite whilst it is in this state.