DUCMD - DESKUPDATE COMMAND LINE TOOL ==================================== DeskUpdate - Performs Update of Drivers, Hotfixes and Applications. DUCMD [/WEB] /Q [/ARB] [/AU] [/IBAT] DUCMD [/WEB] /Q /PACK [/ARB] [/AU] [/IBAT] DUCMD [/WEB] /LIST [/AU] [/IBAT] DUCMD /SPPWD DUCMD /? | /E /APP : Install all more recent applications. /DRV : Install all drivers. /WIN : Install all Windows updates. /LIST : List all more recent packages. /ARB : Allow reboot after installation. /PACK : Packages to install. /? : Show help screen. Alias: /H /WEB : Get update files from the internet. /AU : Allow update in case DeskUpdate version is out of date. /IBAT : Ignore low battery capacity. /E : Display possible ERRORLEVEL values. /Q : Quiet mode. /SPPWD : Save encrypted proxy password in config.ini. : at least one of /APP, /WIN or /DRV. : Comma separated list of packageIDs. (see example) : Password for proxy authentication. Use the parameters in the same order as listed. DUCMD needs Windows XP or higher. DUCMD needs administrator rights. DUCMD should not be started from a remote location (e.g. share), because the driver installation could remove the network connection. (e.g. LAN drivers or chipset drivers) Packages locations are taken from the config.ini or from the internet. (see /WEB) Examples: DUCMD /LIST List all available packages. Use them in /PACK command. DUCMD /Q /APP Install all applications. DUCMD /WEB /Q /DRV Install all drivers from the internet. DUCMD /Q /PACK:1001010,1002020 Install Packages 1001010 and 1002020. DUCMD /Q /DRV /WIN /ARB Install all drivers and all Windows Updates and perform a reboot if necessary. INSTRUCTION: ============ Copy complete folder 'deskupdate' from CD/DVD to your client. Modify the config.ini file (stored in 'deskupdate' folder): XML_PATH = "..\html\xml" -> Path to XML database files (stored on CD/DVD in folder 'html\xml') Driver_PATH = "..\driver" -> Path to driver files (stored on CD/DVD in folder 'driver') EXTRACT_PATH = "\DeskUpdate.tmp" -> Path to local temp folder (Default: '..\DeskUpdate.tmp') HOTFIX_PATH = "..\hotfix" -> Path to hotfix files (stored on CD/DVD in folder 'hotfix') SOFTWARE_PATH = "..\software" -> Path to software files (stored on CD/DVD in folder 'software') Example for drive letters (e.g. mapped network to CD/DVD share on server): XML_PATH = "z:\html\xml" Driver_PATH = "z:\driver" EXTRACT_PATH = "\DeskUpdate.tmp" HOTFIX_PATH = "z:\hotfix" SOFTWARE_PATH = "z:\software" Example for UNC path: XML_PATH = "\\server\share\html\xml" Driver_PATH = "\\server\share\driver" EXTRACT_PATH = "\DeskUpdate.tmp" HOTFIX_PATH = "\\server\share\hotfix" SOFTWARE_PATH = "\\server\share\software" Enable webupdate funtionality, set WEBUPDATE = "1" | WEBUPDATE = "TRUE" Disable webupdate funtionality, set WEBUPDATE = "0" | WEBUPDATE = "FALSE" Enable set system restore point funtionality, set SYSTEMRESTORE = "1" | SYSTEMRESTORE = "TRUE" Disable set system restore point funtionality, set SYSTEMRESTORE = "0" | SYSTEMRESTORE = "FALSE" ERROR CODES: ============ 0 Success. 1 Syntax Error in command line. 3 Configuration file "config.ini" not found. 4 Unsupported operating system. 5 System not supported. 10 Error while installing Windows Update. 20 Error while installing driver. 30 Error while installing application. 40 Install error, see output. 50 Wrong package ID(s). Use '/LIST' to get the package ID(s). 99 Unexpected exception. 100 No internet connection available. 110 No connection to web service. 120 Web service currently not enabled. Please retry later. 130 System not supported by DeskUpdate web. 140 Download of main catalog file not possible. Please retry later. 150 Please update the DeskUpdate application. Current version expired. 200 Canceled action by Ctrl event. _____________________________________ (c) 2010 Fujitsu Technology Solutions