We have a situation where we power up our test rack (includes the PC that runs LaBVIEW and TestStand). Once the code is developed, after powerup, the user can bring up our TestStand (custom) HMI, load a sequence, and run the tests for the specified UUT. Within the individual tests, since they'll be self contained, we plan on calling a VI (or multiple VIs) that will place certain pieces of test equipment, and various I/O cards, in known (benign) states. The problem we're trying to address, however, is the timespan between the rack power-up, and the sequence load/run. In that window, we'd like to run an auto-exe that sets ALL test equipment, I/O to a benign state. If I were doing this in TestStand, I would just create a sequence file that calls all the init/config VIs in the desired order. The problem is that we want to call this 'sequence' before the user gets a chance to load the UUT-specific sequence file.
Does anyone have a recommendation as to a good approach? In the past, I've created .bat files that I place in C:\Documents and Settings\All Users\Start Menu\Programs\Startup that run right at power up. This, again, was my first thought, but I'm not sure if there are factors I'm not considering, or can I just create multiple .exe files (called by the .bat) created with LabVIEWs Build Application?