Aerosoft Twin Otter baby!

Possibly.

In essence you would be doing a few things. Getting the content of the file into a variable, searching for a string in that variable, and replacing it with another, then writing out the contents to the original file.

If you want an excellent example of how that might work, take a look at the work done by @anon50268670 in this thread: