I'm making a Text Adventure game using batch-script, and I would like to know if there is a way to program it to automatically save at a certain point.
I'm asking this as I recently read that a youtuber once coded one of his RPGs to autosave, though he never revealed it publicly.
So is there a way to make a batch RPG/text adventure publish autosaves? If so, how do you do it?
There are scores, perhaps hundreds of languages that are better suited to adventure gaming than MS-DOS batch scripts. Try Python, TCL, Lua, Java, C#, or any other language besides batch. An object oriented language is often used for fantasy adventure games because of their ability to do modelling well. A language with a persistence framework (such as Hibernate) might be handy for auto-save. But that tends to involve storing data in a relational database, which are also good for modelling. But don't try to bite off too much at a time.
Since you are in the frame of mind to try a text based game, with a very simple language. You might do well with TCL. But as I said, there are scores of good options. Batch is not considered one of them.