@Di4na @foone I wrote some AHK to start an application, click a few buttons to get to an "open file" dialog, tab over to the correct field, type in the file name, click the "Load" button, click a few more times to get back to the main screen, and click "Run", then gracefully closing the application.
Someone wrapped completely usable Fortran code with a VB6 UI and didn't provide a way of running the original code or running cases in bulk. (They cant rebuild their GUI now so I'm not sure what that means for NQA-1 compliance - this is sold as qualified safety-related code...) Uncertainty quantification takes at least 93 runs to get the statistics we need. There are around 20-30 sample problems used as installation/acceptance tests so have fun testing that the code still works after major OS patches or installing it on new hardware.
Nuclear-grade jank, but AHK solves a very important problem.