Here's a quickie JScript program to launch a set of applications in Windows. I wrote it because I didn't want to always start these applications when I logged in to my workstation (which is what happens to programs in the Windows Startup folder). Save the text in a *.js file in your desktop, edit the list of applications, then click on the icon to run it.
var apps = new Array() apps[0] = '"C:\\Program Files\\Bozinis\\2xExplorer\\2xExplorer.exe"' apps[1] = '"C:\\Program Files\\Mozilla Firefox\\firefox.exe"' apps[2] = '"C:\\Program Files\\Microsoft Office\\Office\\EXCEL.EXE"' apps[3] = '"C:\\Program Files\\Microsoft Office\\Office\\OUTLOOK.EXE"' function runApps() { var wshell = WScript.CreateObject("WScript.shell") for (var i = 0; i < apps.length; ++i) { var appPath = apps[i] wshell.Run(appPath, 1, false) // Don't wait for command to finish } wshell = null } runApps()
JScript and Windows notes
If your application file paths have white spaces, you need to delimit them by double quotes so that the Windows shell can find them. The outer-most single quotes tell JScript the start and end of a string. Backslashes in Windows paths need to be escaped by another backslash.
Does this work in protected environments such as web browsers?
ReplyDeleteI haven't tried it, but I think it would throw up a security warning from Internet Explorer since it uses an ActiveX control.
ReplyDelete