Effective Parameters for Software Setup & Configuration
Effective Parameters for Software Setup & Configuration
Table of Contents
- Introduction
- Registration
- Using Advanced Installer
- GUI
- Working with Projects
- Installer Project
- Patch Project
- Merge Module Project
- Updates Configuration Project
- Windows Store App Project
- Modification Package Project
- Optional Package Project
- Windows Mobile CAB Projects
- Visual Studio Extension Project
- Software Installer Wizards - Advanced Installer
- Visual Studio integration
- Alternative to AdminStudio/Wise
- Replace Wise
- Migrating from Visual Studio Installer
- Keyboard Shortcuts
- Shell Integration
- Command Line
- Advanced Installer PowerShell Automation Interfaces
* IAdvancedInstaller
* IAdvinstProject
* IProductDetails
* IFolder
* ILaunchConditionsComponent
* IFilesComponent
* IIniFilesComponent
* IShortcut
* ITempFile
* IXmlFile
* IDirectoryMember
* IRegistryComponent
* IInstallParameters
* IBuildComponent
* ITextFileUpdatesComponent
* ITextUpdateFile
* ITextUpdateAppendOrCreate
* ITextUpdateReplace
* IFileAssociations
* IDefaultProgramFA
* IExtensionFA
* IProgIdFA
* IVerbFA
* IEnvironment
* IEnvironmentVariable
* IProductCode
* IUpgradeCode
* IMergeModulesComponent
* IMergeModule
* IDigitalSignature
* ICustomActionsComponent
* ITranslationsComponent
* IDriversComponent
* ISearch
* IServices
* IOrganizationComponent
* IComComponent
* IRemoveFilesComponent
* IRemoveFile
* IUpdatesProject
* IUpdaterComponent
* IPatchProject
* IPropertyComponent
* IProperty
* IPathVariable
* IMsixComponent
* IMsixDependencies
* IMsixDriverDependency
* IMsixDriverConstraint
* IMsixExternalDependency
* IMsixPackageDependency
- Features and Functionality
- Tutorials
- Samples
- How-tos
- FAQs
- Windows Installer
- Deployment Technologies
- IT Pro
- MSIX
- Video Tutorials
- Advanced Installer Blog
- Table of Contents
Disclaimer: This post includes affiliate links
If you click on a link and make a purchase, I may receive a commission at no extra cost to you.
IInstallParameters
This component is meant to edit install parameters.
Declaration
IInstallParameters: IDispatch
Properties
String ApplicationFolder- Gets or sets the application folder value.
String ApplicationShortcutFolder - Gets or sets the shortcut folder value.
String PackageType - Gets or sets the type on the output package. Supported values are: “32bit”, “amd64”, “arm64”, “intel64”.
String InstallationType - Gets or sets the way the package will be installed.
Supported values are:
- PerUser - the application is available only for the user who installed it
- PerUserWithAdmin - the application will be installed per user but requires administrator privileges
- PerMachine - the application will be available for all the users of that machine
- PerMachineIfAdmin - the application will be installed “Per-machine” if the user has administrative rights and “Per-user” otherwise
String RebootBehavior - Gets or sets the system reboot behavior.
Windows Installer can determine when a system reboot is required and automatically prompt the user at the end of the installation.
For instance, if the installer needs to replace any files that are in use during the installation, it will automatically prompt for a reboot once the installation is finished.
Supported values are:
- “PromptIfRequired” - let Windows Installer decide when a system reboot is necessary
- “Force” - always prompt for a reboot at the end of the installation, even if a system reboot is not required
- “Suppress” - suppress prompts for a reboot at the end of the installation. If the installer encounters the ForceReboot action, it still prompts the user to reboot during the installation
- “SuppressAlways” - all reboots and reboot prompts at the end of the installation and during the installation (initiated by the ForceReboot action) are suppressed
Bool PerformRebootIfRequired - Gets or sets the property to make the installer perform any required reboots automatically, without prompting the user.
Bool LimitToBasicUI - Gets or sets the property to direct Windows Installer to display only a dialog with a progress bar showing the evolution of the installation and the message boxes that display error messages.
Bool VerboseLogging - Gets or sets the property of the package to create a log file each time the install package runs. This option sets the Windows Installer MsiLogging property tovp value.
Bool RunAsAdmin - Gets or sets the execution level to “Require Administrator” or it will set the execution level “As Invoker”. “Require Administrator” value will change the build package type to “Single Exe setup” (resources inside).
Example:
$project.InstallParameters.RunAsAdmin = “True”
Copy
See also
Did you find this page useful?
Please give it a rating:
Thanks!
Report a problem on this page
Information is incorrect or missing
Information is unclear or confusing
Something else
Can you tell us what’s wrong?
Send message
Also read:
- [New] 2024 Approved Boost Your Video's Reach Prime Time Strategy
- Customize Components' Rules & Preferences Through Admin Control Panel
- Easy Techniques to Restore Lost Footage on Your Android Device
- Enhancing Your Programs with Advanced Edit Parameter Options
- Full Guide to Fix iToolab AnyGO Not Working On Xiaomi Redmi K70 Pro | Dr.fone
- Gamer’s Blueprint for Money-Making for 2024
- In 2024, How To Use Allshare Cast To Turn On Screen Mirroring On Realme 10T 5G | Dr.fone
- In 2024, The Ultimate Guide to Unlocking Apple Watch Or Apple iPhone 13 Pro Max from iCloud
- Understanding and Editing ISAPI Filter Options in IIS Manager
- Title: Effective Parameters for Software Setup & Configuration
- Author: Stephen
- Created at : 2024-10-07 03:58:46
- Updated at : 2024-10-10 21:45:53
- Link: https://fox-place.techidaily.com/effective-parameters-for-software-setup-and-configuration/
- License: This work is licensed under CC BY-NC-SA 4.0.