Unattended Installation of AuthorWare Web Player

Performing an unattended or silent installation of a application that doesn’t come packaged in an MSI or executable installation program can be real pain, which was precicely the case with Macromedia AuthorWare Web Player. The Internet Explorer plug-in automatically downloads and installs into the user’s browser when a site requests it provided the user has sufficient rights to install browser plug-ins. Of course if manage a network with any amount of proficiency you’re probably not letting your users install their own software.  Silently installing AuthorWare Web Player for Internet Explorer is a three-step process:

  1. Download and extract the AuthorWare plug-in’s CAB file from Adobe. Most compression utilities (Winzip, Winrar, etc.) will extract CAB files.
  2. Install the INF included in theAuthorWare package:
    rundll32 setupapi.dll,InstallHinfSection DefaultInstall 0 %BASE_PATH%\awswax.inf
  3. Register the AuthorWare ActiveX control:
    regsvr32 /s %SystemRoot%\system32\Macromed\AUTHORWA\awswax.ocx

I have provided a batch file which automatically performs steps two and three via the rundll32 and regsvr32 commands.  In order to use the batch file, you must edit the file and specify the location of the AuthorWare source by changing the value of the variable BASE_PATH.

Download Macromedia Authorware Silent Installation Script

9 replies
  1. seb says:

    hi, thanks a lot for sharing this tip, I was trying to do exactly the same thing for like 2 hours, you saved me a lot more time!=)

  2. Jonathan Paradise says:

    Thanks. I’ll start working on it. I really appreaciate it. Do you think that Adobe will bring out a new version of AW? I have heard mixed messages from them.
    I wonder if you can explain why the awshkwv.ini file fails to properly configure user’s machines w/ the result that they get error messages.
    Jonathan

  3. Brian Reich says:

    To be honest I’m not sure what Adobe will do with Authorware. My interest in it was only insofar as getting the player deployed to all of my students for an online training web application. The AW technology does seem awfully redundant with the incredible work they’ve already done with other technologies like Flash and Adobe AIR though. If I were developing a rich web-based application right now, Authorware would be my last choice of technology :)

  4. SrA says:

    Many thanks for this, seached the web a long time to find a way to install the player in a off-line unatteded installation. Great!

  5. Mike L says:

    Any idea how to make this apply to the default user account so you don’t have to reinstall it for every user on the workstation?

    I’ve been cranking at this for a while now and have lost forward motion…

  6. Brian Reich says:

    It’s not a 100% garuntee that it would work, but if you configure it for one user account and then copy that user’s profile to the Default profile, you might have some luck.

  7. Cameron says:

    rundll32 setupapi.dll,InstallHinfSection DefaultInstall 0 %BASE_PATH%\awswax.inf

    with

    rundll32 setupapi.dll,InstallHinfSection DefaultInstall 0 %~dp0awswax.inf

    This will find the install path without you having to specify

Comments are closed.