CapaDrivers v1.6 - Variables
CapaDrivers variables
Section titled “CapaDrivers variables”gbAllowDriverDownloadFromCapaOne
The variable value can be True or False
Default setting = True (recommended)
True = Driver pack will be downloaded from CapaOne, if it doesn’t exist on the FrontEnd server
False = Driver pack will not be downloaded from CapaOne, if it doesn’t exist on the Frontend server
gbAllowWin10DriversOnWin11
The variable value can be True or False
Default setting = True (recommended)
True = Allow installation of Windows 10 driver packs on Windows 11
False = Do not allow installation of Windows 10 driver packs on Windows 11
💡 Hardware vendors usually only provides Windows 11 driver packs for their latest hardware. Hence, if you set the value to False and your hardware is recently purchased, you will probably get a lot of no driver pack errors.
gbFailOnMissingDriverPack
The variable value can be True or False
Default setting = True
True = Packages will return status Failed in the CapaInstaller console, when a driver pack isn’t found
False = Packages will return status Installed in the CapaInstaller console, when a driver pack isn’t found
gbPromptUserToUpdateDrivers
The variable value can be True or False
Default setting = True (recommended)
True = Logged on end-user will be prompted to start the driver update
False = Logged on end-user will not be prompted to start the driver update
The variable only exists in the Publish and Push Driver Update packages.
⚠️ It is not recommended to change the value!
gbReapplyContentPackage
The variable value can be True or False
Default setting = False (recommended)
True = Even if the newest driver pack is already installed, it will be reapplied
False = If the newest driver pack is already installed, it will not be reapplied
gbSkipCommonDriverDownload
The variable value can be True or False
Default setting = True
True = The common drivers from the OSD share will not be downloaded and installed, when a driver pack is found
False = The common drivers from the OSD share will be downloaded and installed, even when a driver pack is found
The variable only exists in the PreDriverCopyScript.
Common variables
Section titled “Common variables”gsIpAddressesToExclude
The variable value can be a full or a partial IPv4 address on endpoints that should be excluded.
Default setting = ""
The * character must be used as a wildcard, when defining partial IPv4 addresses.
The , character must be used when defining multiple IPv4 addresses.
Example: 192.168.100.*,192.168.101.*
gsGatewayAddressesToExclude
The variable value can be a full or a partial IPv4 address on gateways that should be excluded.
Default setting = ""
The * character must be used as a wildcard, when defining partial IPv4 addresses.
The , character must be used when defining multiple IPv4 addresses.
Example: 192.168.100.*,192.168.101.*
gsDeviceNamesToExclude
The variable value can be the NetBIOS name of endpoints that should be excluded.
Default setting = ""
The , character must be used when defining multiple endpoints.
gsHardwareModelsToExclude
The variable value can be the name of the hardware models that should be excluded.
Default setting = ""
The hardware model name is matched with the “System Model” value from the “SysInfo” command.
The , character must be used when defining multiple endpoints.
gbRequirePowerConnection
The variable value can be True or False
Default setting = True
True = External power connection is required
False = External power connection is not required
This setting only affects laptops.
gbDisableCustomInventoryCollection
The variable value can be True or False
Default setting = False
True = Custom inventory is not collected during package execution (not recommended)
False = Custom inventory is collected during package execution