SCCM Package – Respondus LockDown Browser

I’m making a series of posts describing the package creation process for the applications in my current lab image. This post is about Respondus LockDown Browser.

References

General Info

Respondus LockDown Browser requires that it be installed manually with the /r switch to record a setup.iss file. The installshield /s switch will then work. It’s important that you obtain the Respondus setup files specific to your organization, or you’ll find yourself trying to login to someone else’s Blackboard system.

Process

  1. Copy the Respondus Browser install files to C:\temp\respondus.
  2. Run the following command to begin a recorded manual install:
    setup.exe /r
  3. Once the install is complete, run the following command:
    xcopy /y %systemroot%\setup.iss C:\temp\respondus
  4. Using WinRAR, create a SFX file with the contents of C:\temp\respondus using the following parameters:
    Path to Extract — blank
    Silent mode – hide start dialog
    Update – overwrite existing files
  5. The final SFX should look similar to this screenshot:
  6. Create a batch file with the following contents named “Install-Respondus.cmd” in your source directory.
    REM Main Install
    Respondus.exe
    setup.exe /s
    
    REM Shortcuts
    IF NOT EXIST "%allusersprofile%\Microsoft\Windows\Start Menu\Programs\Chemistry Applications\" MKDIR "%allusersprofile%\Microsoft\Windows\Start Menu\Programs\Chemistry Applications\"
    move "%allusersprofile%\Microsoft\Windows\Start Menu\Programs\Respondus\LockDown Browser.lnk" "%allusersprofile%\Microsoft\Windows\Start Menu\Programs\"
    rmdir /s /q "%allusersprofile%\Microsoft\Windows\Start Menu\Programs\Respondus"
    del /q "C:\Users\Public\Desktop\Lockdown Browser.lnk"
  7. Assemble the files into a single source folder then create a SCCM package and program. The program’s command line action should be “install-Respondus.cmd”. The following is a screen shot of my final source folder:

All done.

Advertisements

8 thoughts on “SCCM Package – Respondus LockDown Browser

  1. Pingback: Table of Contents | windowsmasher

  2. I’m having a problem with updating the LockDown Browser to version 1.0.5.15, I followed your instructions for update 1.0.5.13 and everything worked fine, I was able to push the update using the SCCM 2012 server. Now, when I deploy the package for the new version I get error 255. Have you run into this error. Thanks for your help in advance.

    • i’m having the same problem, You can create a package and copy the package to the computers and run the package with a runonce in the registry. when a user logs on the package will be installed as a user not system.

      • Yes you have to find the Lab version of the LockDown Browser, you can get it from the person that bought the license from Respondus, also to push it you don’t have to do the package with winrar, all you do is create the setup.iss and then you create a script that runs setup.exe /s. The Lab version was made to be deployed.

      • Thanks, however I’ve got the lab version, and I’m not creating a winRar package, but I’m getting the same result. It is working when I run the command manually. I’m currently opening a ticket with Respondus. My version is 1.0.5.14.

  3. Using the /a parameter worked for me. I’m using the PowerShell App Deployment Toolkit and it’s working great. The commands to uninstall the previous version and install the new version are:
    Execute-Process -FilePath “setup.exe” -Arguments “/s /a /f1″”$dirFiles\unsetup.iss””” -WindowStyle Hidden
    Execute-Process -FilePath “setup.exe” -Arguments “/s /a /f1″”$dirFiles\setup.iss””” -WindowStyle Hidden

    So for a cmd file the command would be:
    setup.exe /s /a /f1″.\setup.iss”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s