/DeleteItemsNotInNewManifest (/dmf): Default is True, meaning during upgrade of a currently installed HC, helpItems listed in the current manifest but absent from the new manifest will be deleted from the system. False is uncommon but it means no checking for needed deletes will be performed, so speed will be faster. Sometimes we know there will be nothing to delete. /HelpItemId (/hid): The id tag value as it appears near the top inside the metadata file text, plus the extension (such as .htm). /act ReportAllIds shows these full id values. /FilterSubstring (/fil): The /act ReportAllIds can return thousands of records to the console. Each record contains both path and file name strings. A string value for /fil will report only those records in which the /fil substring value is found (matching is case insensitive). For instance, to see all installed HCs, use /fil .manifest.xml filtering. /IncludeNotExcludeNamespaces (/inens): Can filter which HC namespaces are processed by /act InstallAllHCs. Tightly coordinated with param /inetf. This is a comma delimited list, such as... /inens MyCompany.OurProductA,MyCompany.OurProductB /IncludeNotExcludeTrueFalse (/inetf): Tells /act InstallAllHCs whether the /inens list is of namespaces to include or exclude. The default is an empty /inens values and a 'false' value for /inetf, to mean no filtering. If 'true', the only namespaces processed will be those in the /inens list. /LocaleId (/loc): The lcid tag value as it appears near the top inside the manifest file text. Default is 0, meaning no locale id is being specified, treat as all. For instance, 1033 means American English (en-US). No /mns nor /hid value is sufficient without the correct associated /loc value. Giving /loc with /act UninstallAllHCs will uninstall all HCs only for that one locale, nothing else will be uninstalled. /LockOverruled (/lor): 'true' tells action DeleteOneHCLock to delete the lock for the HC unconditionally, if the lock exists. The delete should happen regardless of whether the lock is young or has expired, and regardless of the guid value inside the lock file. Default value is 'false'. /ManifestNamespace (/mns): The id tag value inside the manifest file. This excludes the suffix '.manifest', and the file extension '.xml'. /ManifestFileRootPath (/mrp): Overrides default path. The default path is reported below. This value should go no deeper than to the parent of the locale directory. The locale directory should not be included. /OmitNonBody (/onb): Default is false. Normally reports of the text of a helpItem show exactly what is stored in the system, including extras the system may add. But if True is given, extra processing will be done to trim away those extras. /SearchStringToFind (/sch): Such as perhaps the four characters 'sort' to find to find all help items discussing how to sort data. /SleepSeconds (/sle): This program pauses for this many seconds starting the moment this parameter is detected. Rarely used. /ThrottleCountBetweenSleeps (/tcb): Default is -1, meaning no Sleeps. The purpose of this optional parameter is to make the action sleep at some interval, to give other applications time to use the computer's resources without having to compete against this. If a Help Collection contains 500 items, and this /tcb value is 20, then the action will take 25 sleeps before finishing. This parameter and the /tsd parameter must be used together in order for either to have any non-default effect. /ThrottlePerSleepDurationMs (/tsd): Default is -1, meaning no Sleeps. See /tcb. This /tsd parameter specifies the duration of each sleep, in milliseconds. Thus 1000 equals 1 second. Values longer than approximately ten seconds may be quietly forced down to ten seconds. Perhaps /tcb 40 /tsd 2000 might suit some cases. /TimerSp (/tim): 'true' means this program will complete quickly, because it only tells the SharePoint Timer service to do all the work. Applies only to Install and Upgrade, ignored for all other action types. 'false' means this program will not complete until all processing is completed. Default is 'false'. Caution: In some cases where two actions can overlap by processing the same HC items simultaneously, it might be safer to use /act InstallAllHCs with /inetf true /inens Comp.ProdA,Comp.ProdB, instead of two close together successive runs of /act InstallOneHC. /UpgradeRequiresNewerManifestVersion (/unv): An input Help Collection as a whole will be judged as newer than the version already installed (if already installed) based on the version tag values in the existing versus new Manifest file. 'true' is recommended and is the default. 'true' means if both manifests have the same version value, then upgrading of this HC will be skipped as a harmless NoOp. 'false' means each helpItem in both the existing and new HC will have its version checked individually against its counterpart. It is recommended that the version in the new manifest be increased every time you want to upgrade one or more helpItems in the HC. RETURN CODES (integer values for .Bat ERRORLEVEL): 0 = No Error. 8 = Error. CONSOLE OUTCOME CODES (printed to console through stderr): 4 = MergeSuccess 32 = MergeNothingDoneOK 256 = MergeError For example, if /act SearchOneHC finds no matches, the integer value for MergeNothingDoneOK will be printed to the console, and 0 will be returned. ADDITIONAL DETAILS: [] Parameter names are case insensitive. [] For /act InstallAllHCs, the /loc param is usually omitted, or given explicitly as 0. [] The default /mrp value is shown below (if available). Immediately after this root path must be a locale id subdirectory (example, 1033\\). Third party Help Collections should be installed under this locale path. [] Examples or command line templates: HcInstal.exe /act ReportAllIds HcInstal.exe /act InstallOneHC /mrp C:\mydir\ /loc 1033 /mns comp.proda
/? - Display this command-line help /admin - Launch the Office Customization Tool /adminfile - Specify a customization patch ...
/? - Display this command-line help /config - Specify a config.xml file /modify - Enter Maintenance Mode for a product /repair ...
/DeleteItemsNotInNewManifest (/dmf): Default is True, meaning during upgrade of a currently installed HC, helpItems listed ...
/IDFX:file - Install Windows Identity Foundation (KB974405) from file /IDFXR2:file - Install Windows Identity Foundation ...
/KB976394:file - Install Hotfix for Microsoft Windows (KB976394) from file /KB976462:file - Install Hotfix for Microsoft ...
/Speech:file - Install Microsoft Server Speech Platform Runtime from file /SpeechLPKDEDE:file,/SpeechLPK:file,/SpeechLPK ...
/W2K8SP2:file - Install Windows Server 2008 SP2 from file /NETFX35SP1:file - Install Microsoft .NET Framework 3.5 SP1 from ...