# Sample License Data Setup File Template # Golden Software, LLC # 17-Jun-2021 # # ABOUT # This file is typically used when deploying software using SCCM or other deployment tools. It allows you to configure the user's licensing during deployment. # Edit this file to enable/disable the items listed below. Any text after a "#" is seen as a comment. # Blank values will result in no change to an existing setting. # This file can be used for both single-user and concurrent/network licensed applications. # For Surfer 14/15, Grapher 13, and Strater 5.5 - only option 3 below will work, and licensing is set only for the running user. # For Surfer 16+, Grapher 14+, and Strater 5.6+ - all three options below work, and licensing is set for all users on the computer. # For more details, go to https://support.goldensoftware.com/hc/en-us/articles/236321048 # # HOW TO USE # There are three methods to apply license data/settings to the software. # Option 1: Apply license settings during installation # Example: msiexec /i "Surfer_21_Installer.msi" /quiet CMDLINE="ALLUSERS=""TRUE"" LIC_CONFIG_FILE=""C:\Temp\LicenseDataSetup.txt""" # Option 2: Apply license settings the next time the program is started # Place a file named "LicenseDataSetup-.txt" where is replaced with "Surfer", "Grapher", "Grapher Beta", or "Strater" in the folder C:\ProgramData\Golden Software\Shared\ # Then wait for any user on the computer to run the program. # The "LicenseDataSetup-.txt" file will renamed as "LicenseDataSetup--Applied.txt" so that it runs only once. # Option 3: Apply license settings during launch of the program # Run the installed program EXE file once with the /licenseSettingsFile switch. # Example: "C:\Program Files\Golden Software\Surfer\Surfer.exe" /licenseSettingsFile="C:\ProgramData\Golden Software\Shared\LicenseDataSetup.txt" # # SETTINGS # # Concurrent (network) license server # Enter the license server IP address or resolvable host name. # Use this setting OR the single-user product key setting, not both. # Leave blank to not pre-set a license server. User can select license server. # Example: Server=MyServer4 Server= # Single-user Product Key to activate # # Caution: if the client is already activated, it will NOT deactivate the previous key. # Leave blank to not automatically activate a product key. User can enter product key. # Example: ProductKeyToActivate=102d667c-7d06-4992-96cb-63385edbf4b0 ProductKeyToActivate= # Disable Commuting # When set to True, concurrent licensed end user will not have the ability to check out a license for offline/commuter use. # Set to True or False # Example: DisableCommuting=True DisableCommuting= # Hide maintenance/subscription expiration dates # When set to True, the end user will not see the maintenance or subscription renewal date & status in the licensing dialog. # Set to True or False # Example: HideExpiration=True HideExpiration= # Hide display of product keys # When set to True, standalone licensed end user will not see the product key displayed in the licensing dialog. # Set to True or False # Example: HideProductKey=True HideProductKey= # Hide License Notifications # When set to True, users will not see notifications regarding expiring software maintenance or software subscriptions. # Applies to single-user licenses only. Users that get a seat from a license server never see licensing messages. # Set to True or False # Example: HideLicenseNotifications=True HideLicenseNotifications= # Disable Update Notifications # When set to True, the end user will not be notified when bugfix updates are available. # Only use this setting if an administrator will be receiving and applying software updates. # Set to True or False # Example: HideUpdate=True HideUpdate= # Hide Registration Notifications # When set to True, end users will not see notifications regarding software registration. # Software registration is done in My Account and allows users to manage their products and subscribe to Golden Software email announcements. # Set to True or False # Example: HideRegistration=True HideRegistration= # Hide Announcement Notifications # When set to True, the user will not see general announcement messages. # Set to True or False # Example: HideAnnouncements=True HideAnnouncements= # Disable Customer Experience Improvement Program (CEIP) # CEIP is a feature that periodically sends anonymous information to Golden Software on what menus, functions, and commands were used. # When set to "Disable", this setting does not hide the CEIP checkbox in the program installer, but it will override the selection the user made at installation. # Set to "Enable" (enables CEIP) or "Disable" (disables CEIP) # Example: SetCEIP=Disable SetCEIP= # End