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.

x86 or x64 Installs

Featured Replies

A lot of people seem to still have a large mix of x86 and x64 software and are confused on how to install the correct one. I think I have an idea on how to ease the process:

In Config Wizard I am going to add {x86} and {x64} to the drop-down menu. Use these to specify each installer, make 2 entries, but then no need for Cond statements. Then when starty installing it will check what system you are on and either skip or install the program.

{x86} D:\MyProgram_x86.exe /s

{x64} D:\MyProgram_x64.exe /s

Do everything 32/64 bit specific twice.

Then when start installing, as WPI goes down the list of commands, if find {x86} but on a 64bit system it will skip it. Then if find {x64} it will install it.

WPI will not look ahead and check if they exist. Simple check, skip or install.

You can still do 32/64 checks in Conds to hide the items altogether still. This will help make it a bit easier.

Sound like a simple/good enough approach?

  • Author

It is done. Here is the ChangeLog.txt instructions:

People still have a mix of x86 and x64 software and are running into

issues with installing the proper architecture version. Now in Config

Wizard -> menu -> Other there is a new Architecture item.

Instead of creating two entries for each program with conditions to hide

it depending on x86 or x64, do it this way as a shortcut:

When adding items in the Config Wizard, if needed, double the entries

for the install program:

{x86} D:\MyProgram_x86.exe /s

{x64} D:\MyProgram_x64.exe /s

When start the installer and it comes to these entries, WPI will check

the architecture bits (32 or 64) and either skip the entry or install

it like normal.

It will say Skipped when not on the right architecture.

This is only needed if the install package doesn't have both versions in

it and checks itself for which to use.

This method will reduce the number of entries and not require any

condition statements.

If you have any other ideas for it, please post them.

Nice

Hey m I use the following "grayed condition" so that it will work on both x86/64 and it will be gray if the file exists in %ProgramFiles% or %ProgramFiles(x86)% with a equal or greater file version...does it look good to you?

getFileVersion("%ProgramFiles%\Java\jre6\bin\java.exe")>="6.0.230.5"||getFileVersion("%ProgramFiles(x86)%\Java\jre6\bin\java.exe")>="6.0.230.5"

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.