General Information

Distributing Forms Reader


If you want to distribute the Forms Reader application accross your network there are only a few things you should plan for.

If you want to share your forms accross the network you need to create a NetworkForms.XML file that will point to these forms on the network. The structure is exactly the same as the LocalForms.XML file but supports UNC paths as well as mapped drive paths, to learn more visit the networking forms page. You can either include the NetworkForms.XML in the install by two means:

1.) Within the MSI applied with an MST, this will install the NetworkForms.XML local on a users machine.
2.) You can simply add "NetworkForms" string under "HKCU\Software\Vinade\FormsReader\" pointing to the path of NetworkForms.XML file. Ex. "\\ATLANTIS\NetworkedForms\NetworkForms.XML"

If your regular users are locked down with permissions you will need to elevate permissions for users for the Form Readers program folder. Applying permissions properly is always best practice, and the proper way is by creating an INF template and using SecEdit.exe. We have created a SecPerm application that will automatically create the INF file and apply the permissions for you depending on the parameters you pass, basically it works like calcs.exe. SecPerm doesn't just work for file(s) and Folder(s) it will also edit permissions for registry settings. You can download this tool free on the SecPerm page.

The best way is to apply this permission is within the MSI as a custom action, using InstallShield here is a look at the Custom Action and where it's located in the sequence:

Incase you don't use InstallShield from the Direct Editor here is what the Custom Action would look like:

Once you've completed these few steps your new Transformed MSI should now be ready to be distributed by either publishing or advertising in Active Directory, or pushing via SMS. Tivoli of course would work as well once you've added the MSI to a wrapper.

      Form Details
      Digital Signatures
      Form Icons
      Form Security
  Design Tab
      Advanced View
      Using ActiveX Controls
      Scripting
  Action Tab
      Word Action
      RTF Action
      Database Action
      Web Services
      Custom Actions
      Editing Actions
      Hidden Actions
  Sample Forms
  Networking Forms
  Distributing Forms Reader