SCCM Package – MDL ISIS Draw 2.5

Time for an oldie. Our undergrad coordinator says that some prof’s still require this package in their teaching material. Here are the package creation instructions.

References

General Info

ISIS Draw’s installer does not support a silent option. Fortunately, if the program is installed manually, the program directory may be zipped and moved to another machine. Another important note: if your users will not have administrative rights, it’s necessary to provide them with write access to the ISIS Draw settings directory “.\isisdraw25\settings”. Xcacls.vbs is used below to do this.

Process

  1. Install ISIS Draw 2.5 manually.
  2. Using WinRAR, create a SFX file with the contents of the installation directory using the following parameters:
    Path to Extract — choose “create in program files” then enter “isisdraw25″
    Silent mode – hide start dialog
    Update – overwrite existing files
  3. The final SFX should look similar to this screenshot:
  4. Create a script named “Make-Shortcuts_isisdraw.ps1″ that creates the ISIS Draw shortcuts. For help creating a shortcut script see my previous blog post “Creating Shortcuts for SCCM Packages“.
    Use the following parameters:
    Target Path: “C:\Program Files (x86)\isisdraw25\IDraw32.exe”
    Shortcut Name: “MDL ISIS Draw.lnk”
  5. Download xcacls.vbs from the Microsoft site above and place it in your package source directory.
  6. Create a batch file named “Install-isisdraw.cmd” with the following contents:
    REM Main Install
    isisdraw25.exe
    
    REM Misc Fixes
    cscript xcacls.vbs "C:\Program Files (x86)\isisdraw25\Settings" /E /G Users:F
    
    REM Make Shortcuts
    powershell -noprofile -command "& {$a = get-executionpolicy;If((get-executionpolicy) -ne 'Unrestricted'){set-executionpolicy unrestricted -force;}; .\Make-Shortcuts_isisdraw.ps1; set-executionpolicy $a}"
    
    REM File Associations
    assoc .skc=ISISDrawDocument
    ftype ISISDrawDocument="C:\Program Files (x86)\isisdraw25\idraw32.exe" "%%1"
  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-isisdraw.cmd”. The following is a screen shot of my final source folder.

It’s the thin image jam. Everybody to the dance to the thin-image-jam…yeah!

About these ads

One thought on “SCCM Package – MDL ISIS Draw 2.5

  1. Pingback: Table of Contents | windowsmasher

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