I have 12 batch (.bat) scripts which have to automatically start when windows boots. Most of them are endless-running.
To accomplish that I added a bat file in
shell:startup, which looks like this example:
vdesk on:2 noswitch:true run:"C:blablablabatch script 1.bat" vdesk on:2 noswitch:true run:"C:blablablabatch script 2.bat" vdesk on:2 noswitch:true run:"C:blablablabatch script 3.bat" vdesk on:2 noswitch:true run:"C:blablablabatch script 4.bat"
I use vdesk to start all the cmd windows on the second virtual desktop, so they don’t annoy me while I work.
But this seems to be a bit unprofessional, I wonder if there is a program which can do this better: Autostarting, managing and showing a lot of batch scripts in a single window. I would like to see all scripts at once (Or maybe 9, in a “table” with 3 columns and 3 rows, the others in another tab). Additionally I would like to easily start scripts from some kind of a dropdown menu, stop scripts and restart scripts.
Please note that running the scripts as a windows service or something similar is no solution for me because sometimes I have to look what the scripts are doing. They can throw errors or do things they shouldn’t do.