Adobe CS3

First, you need to read the Enterprise deployment options for Adobe Creative Suite 3.

Here is a summary:

Copy the whole D:\Adobe CS3 folder from the DVD to the %SOFTWARE% folder.

Find out the so called "driver payload folder". For my case it is %SOFTWARE%\Adobe CS3\payloads\AdobeDesignSuitePremiumzh_TW.

Create an application.xml.override file, whose main purpose is to provide the serial number. Put the file into the driver payload folder.

<package id="adobecs3"
  name="Adobe CS3"
  revision="1"
  reboot="false"
  priority="0">
  <check type="file" condition="exists" path="%PROGRAMFILES%\Adobe\Adobe Photoshop CS3\Photoshop.exe" />
  <check type="file" condition="exists" path="%PROGRAMFILES%\Adobe\Adobe Illustrator CS3\Support Files\Contents\Windows\Illustrator.exe" />
  <check type="file" condition="exists" path="%PROGRAMFILES%\Adobe\Adobe InDesign CS3\InDesign.exe" />
  <install cmd='"%SOFTWARE%\adobecs3\setup.exe" --mode=Silent --deploymentFile="%SOFTWARE%\adobecs3\deployment\install.xml"' />
  <upgrade cmd='"%SOFTWARE%\adobecs3\setup.exe" --mode=Silent --deploymentFile="%SOFTWARE%\adobecs3\deployment\install.xml"' />
  <remove cmd='"%SOFTWARE%\adobecs3\setup.exe" --mode=Silent --deploymentFile="%SOFTWARE%\adobecs3\deployment\uninstall.xml"' />
</package>