Jump to content

Make a menu?


Recommended Posts

heres my generate.js

function CreateFile()
{

  var WshShell = new ActiveXObject("wscript.shell");
  var WshEnv = WshShell.Environment("PROCESS")
  var fso, tf;

  fso = new ActiveXObject("Scripting.FileSystemObject");

  //Next 6 lines were written by Fiend, and fix a crash.
  var strPath = WshEnv("SYSTEMDRIVE")+"\\install\\";
  var strFile = "install.cmd";
  if (fso.FolderExists(strPath) == false)
   {
   fso.CreateFolder(strPath);
   }

  tf = fso.CreateTextFile((WshEnv("SYSTEMDRIVE"))+"\\install\\install.cmd", true);

//Header area.
tf.WriteLine("cmdow @ /HID");
tf.WriteLine("@Echo off");
tf.WriteLine("SET KEY=HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunOnceEx");
tf.WriteLine("REG ADD %KEY% /V TITLE /D \"Installing Applications and Tweaks\" /f");
tf.WriteBlankLines(1);

// Office 2003 Professional (Word, Excel, Publisher)
if (document.inner.WPI.chkbox022.checked){
tf.WriteLine("REG ADD %KEY%\\001 /VE /D \"Office 2003 Enterprise\" /f");
tf.WriteLine("REG ADD %KEY%\\001 /V 1 /D \"%systemdrive%\\install\\office.cmd");
tf.WriteBlankLines(1);
 }

// POWER DVD 5
if (document.inner.WPI.chkbox001.checked){
tf.WriteLine("REG ADD %KEY%\\005 /VE /D \"Power DVD 5 Trial\" /f");
tf.WriteLine("REG ADD %KEY%\\005 /V 1 /D \"%systemdrive%\\install\\Applications\\DVD\\Setup.exe -s\" /f");
tf.WriteBlankLines(1);
 }

// NERO BURNING ROM
if (document.inner.WPI.chkbox002.checked){
tf.WriteLine("REG ADD %KEY%\\010 /VE /D \"Nero Ultra v6.3.1.6\" /f");
tf.WriteLine("REG ADD %KEY%\\010 /V 1 /D \"%systemdrive%\\install\\Applications\\Nero\\Nero6316.exe /SILENT /NOREBOOT /SN=1A23-0055-8030-1715-3516-4751 /WRITE_SN\" /f");
tf.WriteBlankLines(1);
  }

// ADOBE READER 6
if (document.inner.WPI.chkbox003.checked){
tf.WriteLine("REG ADD %KEY%\\015 /VE /D \"Acrobat Reader 6.0.1\" /f");
tf.WriteLine("REG ADD %KEY%\\015 /V 1 /D \"%systemdrive%\\install\\Applications\\AdobeReader6\\AR6.msi /QB\" /f");
tf.WriteBlankLines(1);
 }

// DAEMON TOOLS
if (document.inner.WPI.chkbox004.checked){
tf.WriteLine("REG ADD %KEY%\\020 /VE /D \"Daemon Tools 3.44\" /f");
tf.WriteLine("REG ADD %KEY%\\020 /V 1 /D \"%systemdrive%\\install\\Applications\\daemon\\daemon.msi /qb REBOOT=Suppress\" /f");
tf.WriteBlankLines(1);
 }

// CLONE CD
if (document.inner.WPI.chkbox005.checked){
tf.WriteLine("REG ADD %KEY%\\025 /VE /D \"Clone CD 4.3.2.2\" /f");
tf.WriteLine("REG ADD %KEY%\\025 /V 1 /D \"%systemdrive%\\install\\Applications\\Clone\\CCDSilent.exe SetupCloneCD4322.exe\" /f");
tf.WriteBlankLines(1);
 }

// AD-AWARE
if (document.inner.WPI.chkbox006.checked){
tf.WriteLine("REG ADD %KEY%\\026 /VE /D \"Lavasoft Ad-Aware 6.181 Personal\" /f");
tf.WriteLine("REG ADD %KEY%\\026 /V 1 /D \"%systemdrive%\\install\\Applications\\AdAware\\aaw6181.exe /s\" /f");
tf.WriteBlankLines(1);
 }

// WINRAR
if (document.inner.WPI.chkbox007.checked){
tf.WriteLine("REG ADD %KEY%\\027 /VE /D \"WinRAR 3.30\" /f");
tf.WriteLine("REG ADD %KEY%\\027 /V 1 /D \"%systemdrive%\\install\\Applications\\WinRAR\\wrar330.exe -s\" /f");
tf.WriteBlankLines(1);
 }

// K-LITE
if (document.inner.WPI.chkbox008.checked){
tf.WriteLine("REG ADD %KEY%\\028 /VE /D \"K-Lite Codec Pack 2.25 Full\" /f");
tf.WriteLine("REG ADD %KEY%\\028 /V 1 /D \"%systemdrive%\\install\\Applications\\K-Lite\\K-Lite.exe /VERYSILENT /SP-\" /f");
tf.WriteBlankLines(1);
 }

// WINAMP
if (document.inner.WPI.chkbox009.checked){
tf.WriteLine("REG ADD %KEY%\\029 /VE /D \"WinAMP 5.03a\" /f");
tf.WriteLine("REG ADD %KEY%\\029 /V 1 /D \"%systemdrive%\\install\\Applications\\WinAMP\\WinAMP.msi xwav=1 xjump=1 xregopt=1 xcddb=0 cdout=1 xagent=0 xlibrary=0 xmodernskin=1 xaudio=1 xvideo=0 xvisual=1 xextra=1 xintex=1 xwma=0 xmid=0 xmod=1 xogg=1 xacc=1 xmp3enc=1 xmp4=1 xcdplay=1 xsonic=0 xtinyfull=1 xavs=1 xmilkdrop=1 xsignal=1 xwritewav=1 xdircont=1 xtypecont=1 xnetscape=0 xaudiocd=1 /qb\" /f");
tf.WriteBlankLines(1);
 }

// CD-EX
if (document.inner.WPI.chkbox010.checked){
tf.WriteLine("REG ADD %KEY%\\030 /VE /D \"CDex 1.50\" /f");
tf.WriteLine("REG ADD %KEY%\\030 /V 1 /D \"%systemdrive%\\install\\Applications\\CDEX\\cdex_151.exe /S\" /f");
tf.WriteBlankLines(1);
 }

// ISO-BUSTER
if (document.inner.WPI.chkbox011.checked){
tf.WriteLine("REG ADD %KEY%\\031 /VE /D \"ISOBuster 1.5\" /f");
tf.WriteLine("REG ADD %KEY%\\031 /V 1 /D \"%systemdrive%\\install\\Applications\\ISOBuster\\IsoBuster15.exe /VERYSILENT /SP-\" /f");
tf.WriteLine("REG ADD %KEY%\\031 /V 2 /D \"taskkill.exe /F /IM isobuster.exe\" /f");
tf.WriteBlankLines(1);
 }

// TWEAK-UI
if (document.inner.WPI.chkbox012.checked){
tf.WriteLine("REG ADD %KEY%\\032 /VE /D \"Powertoy 2.10.0\" /f");
tf.WriteLine("REG ADD %KEY%\\032 /V 1 /D \"%systemdrive%\\install\\Applications\\Powertoys\\TweakUI.msi /qb\" /f");
tf.WriteBlankLines(1);
 }

// FOLDING
if (document.inner.WPI.chkbox017.checked){
tf.WriteLine("REG ADD %KEY%\\033 /VE /D \"Folding@Home\" /f");
tf.WriteLine("REG ADD %KEY%\\033 /V 1 /D \"%systemdrive%\\install\\fah.cmd\" /f");
tf.WriteBlankLines(1);
  }

// LAN Search
if (document.inner.WPI.chkbox020.checked){
tf.WriteLine("REG ADD %KEY%\\034 /VE /D \"LAN Search Pro 5.01\" /f");
tf.WriteLine("REG ADD %KEY%\\034 /V 1 /D \"%systemdrive%\\install\\Applications\\LANSearch\\lspro5.exe /S\" /f");
tf.WriteBlankLines(1);
  }

//Remove backgrounds
if (document.inner.WPI.chkbox013.checked){
tf.WriteLine("REG ADD %KEY%\\035 /VE /D \"Removing Ununsed Wallpaper\" /f");
tf.WriteLine("REG ADD %KEY%\\035 /V 1 /D \"%systemdrive%\\install\\paper.cmd\" /f");
tf.WriteBlankLines(1);
  }

//Remove Screen Savers
if (document.inner.WPI.chkbox014.checked){
tf.WriteLine("REG ADD %KEY%\\036 /VE /D \"Removing Screensavers\" /f");
tf.WriteLine("REG ADD %KEY%\\036 /V 1 /D \"%systemdrive%\\install\\saver.cmd\" /f");
tf.WriteBlankLines(1);
  }

//Remove Shortcuts
if (document.inner.WPI.chkbox015.checked){
tf.WriteLine("REG ADD %KEY%\\037 /VE /D \"Removing Shortcuts\" /f");
tf.WriteLine("REG ADD %KEY%\\037 /V 1 /D \"%systemdrive%\\install\\shorts.cmd\" /f");
tf.WriteBlankLines(1);
  }  

// REGISTRY
if (document.inner.WPI.chkbox016.checked){
tf.WriteLine("REG ADD %KEY%\\038 /VE /D \"Adding Registry Tweaks\" /f");
tf.WriteLine("REG ADD %KEY%\\038 /V 1 /D \"%systemdrive%\\install\\tweaks.cmd\" /f");
tf.WriteBlankLines(1);
  }


// BOOTSCREEN
//if (document.inner.WPI.chkbox018.checked){
// tf.WriteLine("REG ADD %KEY%\\039 /VE /D \"Setting Custom Boot Screen\" /f");
// tf.WriteLine("REG ADD %KEY%\\039 /V 1 /D \"%systemdrive%\\install\\boot.cmd\" /f");
// tf.WriteBlankLines(1);
//   }

// SYSPREP
if (document.inner.WPI.chkbox021.checked){
tf.WriteLine("REG ADD %KEY%\\041 /VE /D \"System Preperation\" /f");
tf.WriteLine("REG ADD %KEY%\\041 /V 1 /D \"%systemdrive%\\sysprep\\sysprep.cmd\" /f");
tf.WriteBlankLines(1);
  }

// CLEAN UP
if (document.inner.WPI.chkbox019.checked){
tf.WriteLine("REG ADD %KEY%\\045 /VE /D \"Cleaning Up\" /f");
tf.WriteLine("REG ADD %KEY%\\045 /V 1 /D \"%systemdrive%\\cleanup.cmd\" /f");
tf.WriteBlankLines(1);
  }

tf.WriteLine("EXIT");



  tf.Close();
// window.alert("");
self.close();
}

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...