Protection Service for Business ( PSB ) Rollout / Installation Tips

Protection Service for Business ( PSB ) Rollout / Installation Tips


Note: community feel free to provide additions to experiences and tips when it comes to rollout of the PSB products.


Remote Installation Tool


You can download the Remote Installation Tool from the portal. This provides you with a Windows UI where you can enter the installation executable for the PSB Workstation. Further you provide Keycode and account credentials and choose which of the Windows network browsed computers you want to initiate a push installation to.


Batch Script


Log in to the portal and download the PSB Workstation Install file. Then you could add a login script to your domain or just create a batch file like below to deploy the client to workstations.


Example script (install.bat):

IF EXIST C:\dummyfile.0 EXIT
START /WAIT psbinstallationfile.exe /SILENT /K:xxxx-xxxx-xxx /LANG:ENG /REBOOTDELAY:360
PRINT > C:\dummyfile.0


Comment: The script will obviously have to be run with at least local administrator privileges. It will not install the products twice as long as it can find the C:\dummyfile.0 file which is checked before the actual installation starts.


Command line options are:


/SILENT Run Setup in the silent mode. If specified, this parameter must be the first.

/LANG:<AAA> Specifies the 3-letter abbreviation of Setup language

/K:<keycode> Specifies the installation keycode.

/HIDE:"<dialogs>" Specifies the comma-seperated list of dialogs to hide.


For scripted and automated installations:

/RITOOL Remote Installation Tool compatibility mode.

/REBOOTDELAY:<n> In reboot dialog, allow delay of up to n seconds (0=no timer)


For secondary (self-unpacking) instances:

/UNPACK:<submask> Specifies the relative path and mask inside self-unpacking archive.

/TO:"<path>" Specifies the absolute target path.


/NOUPDATE Disable fetching the updates at installation time.


All options are case insensitive.

Best Answer

  • jackmajackma Posts: 57
    Accepted Answer

    We do not provide a tool to build your own custom installer files. But I hope following information can help you experiment further.


    The installer supports a command line parameter for skipping installation wizard pages as specified. However we have not fully tested the feature and there may be problems.


    The parameter format is /HIDE:"<dialog1>[, <dialog2>, ...]". Note that the double-quotes need to be there, even if only one dialog is specified, and there needs to be a space after commas if more than one dialog is specified.


    The somewhat tested dialog IDs are: /HIDE:"WelcomeDlg, KeyCodeDlg, EvalTypeDlg, InstTypeDlg, FolderDlg"


    (Full list of current dialog IDs: WelcomeDlg EulaDlg KeyCodeDlg InstTypeDlg FolderDlg ComponentsDlg ProgressDlg RestartDlg AutoRestartDlg NoRestartDlg NoRestartDlgEx SysReqDlg AdminRightsDlg EvalTypeDlg UpgradeOptionsDlg UpgradeRestartDlg SidegradeDlg SidegradeFailedDlg SidegradeProgressDlg SidegradeRestartDlg)


    Also I have found following information for the community:


    /HIDESmiley TonguerogressDlg,SidegradeUpdateDlg,AutoRestartDlg  => No spaces, no doublequotes


    It works as long as there are no unexpected conditions:

    • The reboot dialog is shown even if specified as hidden if the /REBOOTDELAY parameter is missing
    • If the machine has no network connection the software shows a dialog giving the user choices to either validate the software or to use a trial installation.
    • If there is software where sidegrading automatically fails the software will display a dialog suggesting to uninstall the software manually.


    Disclaimer: This information I deliver without guarantee of completeness and/or functionality.


  • klauzserklauzser Posts: 44

    Very informative instruction. Thanks a lot for the tip. image

  • MN2MMN2M Posts: 2

    Hi Jacma


    Do you know where I can find a complete list of options? or better where there should be a tool to generate this install files for costumers?


    Chers Joakim

  • MN2MMN2M Posts: 2

    Hi Jacma


    Thanks a lot for your reply, this is very helpfull for situations where the users somputers isn't attached to the domain, so you can't push the installation, and the users have to pull it from the network :)


    Best Regards


    Joakim Reck

This discussion has been closed.