Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Start Post-Install programs with Multiboot DVD

Featured Replies

I don't know if anyone else would fine this useful, but I thought I'd offer what I had.

When you make a Multiboot DVD, you most likely have the same stuff to install on most OS'es. Of course, you can make $OEM$ folders in each OS, and after optimization, there is no extra space, but if you make a change, you have to manually change all of them. Therefore, I came up with the idea that I wanted to have a Preinstall dir in the root of the DVD, and the Installer in the root also. The problem was of how to start the program off the CD.

With this VBS script, you can put just this file in your $OEM$ directory (I put it in \$OEM$\$$ just for convenience). My exaple uses WPI (http://www.msfn.org/board/index.php?showtopic=28125) especially because it uses easy CDROM variables, but I guess it's no problem to use it with XPlode or something.

The script uses the Sourcepath reg entry, but the problem was that on a multiboot DVD, the Sourcepath was not the DVD root. This fixes that problem. Feel free to hack and change, I just hope it's useful to someone else.

Dim WshShell, testpath, key, fullpath, sliced
key="HKLM\Software\Microsoft\Windows\CurrentVersion\Setup\Sourcepath"
Set WshShell = WScript.CreateObject("WScript.Shell")
testpath=WshShell.RegRead(key)
sliced = testpath.slice(0,2)
' change "wpi\wpi.hta" to whatever your path on the DVD is for your program
fullpath = sliced & "wpi\wpi.hta"
WSHShell.Run fullpath

  • 1 month later...

thanx for taking the time to post this this is exactly what i was looking for, i`m on the last stage of my multi os dvd.:P

i must admit i`m a complete novice :whistle: when it comes to scripts so a little help would be appreciated, can you tell me exactly how to use this script ie what commands to use and when to call it :blushing:

  • 4 weeks later...
  • Author

You can start the script in a number of ways. Good examples are the same as for XPlode (http://www.msfn.org/board/index.php?showtopic=15076), but I choose to start minhe with [GuiRunOnce] in the winnt.sif file. I haven't tried it any other way, but I figure any other way will work too. This is the command line that I use in the winnt.sif file:

[GuiRunOnce]

"%systemroot%\system32\cmd.exe /c cscript /nologo %systemroot%\wpi.vbs"

This works because as I said before, I put the wpi/vbs script in the $OEM$\$$ directory under each OS. Then it works, and you just have to change the one post-install directory on the DVD.

yup using wpi for software installation is the best way i think.bcz we can choose softwares from the list.where as with runonceEX its not possible.

this my wpi

post-82-1103343258_thumb.jpg

you could also use WIHU, which allows for the similar type of functionality, but also deselecting and such via boolean expression (if newer version is installed, if a file is already there, etc.)

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.