/DeleteItemsNotInNewManifest (/dmf) : la valeur par défaut est True, ce qui signifie que
lors de la mise à niveau d'une collection d'aide installée, les éléments d'aide énumérés
dans le manifeste actif mais absent du nouveau manifeste seront
supprimés du système. La valeur False est inhabituelle mais elle signifie qu'aucune
vérification des suppressions nécessaires ne sera effectuée, augmentant ainsi
la vitesse de traitement. Il peut arriver qu'il n'y ait rien à supprimer.
/HelpItemId (/hid) : valeur de balise de l'ID telle qu'elle apparaît en haut
dans le texte du fichier de métadonnées, suivie de l'extension (par exemple, .htm).
/act ReportAllIds affiche ces valeurs d'ID entières.
/FilterSubstring (/fil) : le paramètre /act ReportAllIds peut retourner
plusieurs milliers d'enregistrements à la console. Chaque enregistrement contient
à la fois des chaînes de chemins d'accès et de noms de fichiers. Une valeur de chaîne pour /fil
retourne uniquement les enregistrements qui contiennent la valeur de la sous-chaîne /fil
(la correspondance ne respecte pas la casse). Par exemple, pour
afficher toutes les collections d'aide (HC) installées, utilisez le filtrage /fil .manifest.xml.
/IncludeNotExcludeNamespaces (/inens) : peut filtrer les espaces de noms de collection d'aide
traités par /act InstallAllHCs. Étroitement coordonné avec
le paramètre /inetf. Cette liste est séparée par des virgules, par exemple...
/inens MyCompany.OurProductA,MyCompany.OurProductB
/IncludeNotExcludeTrueFalse (/inetf) : indique à /act InstallAllHCs si
la liste /inens est un espace de noms à inclure ou à exclure. Par défaut,
/inens ne contient aucune valeur et la valeur « False » est attribuée à /inetf, indiquant
aucun filtrage. Si la valeur est True, seuls les espaces de noms de
la liste /inens seront traités.
/LocaleId (/loc) : valeur de la balise lcid telle qu'elle apparaît en haut, dans
le texte du fichier manifeste.
La valeur par défaut est 0 : aucun ID de paramètre régional n'est spécifié, ils sont tous traités.
Par exemple, 1036 correspond à Français (fr-FR).
Aucune valeur /mns ou /hid n'est suffisante sans la
valeur /loc associée correcte.
La valeur /loc avec /act UninstallAllHCs désinstalle toutes les collections d'aide
uniquement pour ces paramètres régionaux. Aucun autre élément n'est désinstallé.
/LockOverruled (/lor) : la valeur « true » indique que l'action DeleteOneHCLock doit supprimer
le verrou de la collection d'aide sans condition, s'il existe.
La suppression doit s'effectuer, que le verrou soit jeune ou ait
expiré, et indépendamment de la valeur GUID dans le fichier de verrouillage.
La valeur par défaut est « False ».
/ManifestNamespace (/mns) : valeur de la balise de l'ID dans le fichier manifeste.
Cela exclut le suffixe « .manifest » et l'extension de fichier « .xml ».
/ManifestFileRootPath (/mrp) : remplace le chemin d'accès par défaut.
Le chemin d'accès par défaut est indiqué ci-dessous.
Cette valeur ne doit pas aller plus loin que le parent du répertoire des paramètres régionaux.
Le répertoire des paramètres régionaux ne doit pas être inclus.
/OmitNonBody (/onb) : la valeur par défaut est « False ». En principe, les rapports du
texte d'un élément d'aide montrent exactement ce qui est stocké dans le système,
y compris les ajouts effectués par le système. Toutefois, lorsque la valeur True est spécifiée,
un traitement supplémentaire a lieu pour supprimer ces ajouts.
/SearchStringToFind (/sch) : il peut s'agir par exemple des trois caractères « tri » pour
rechercher tous les éléments d'aide relatifs au tri de données.
/SleepSeconds (/sle) : ce programme se met en pause pendant ce nombre de secondes à partir du
moment où ce paramètre est détecté. Rarement utilisé.
/ThrottleCountBetweenSleeps (/tcb) : la valeur par défaut est -1 (aucune veille).
L'objectif de ce paramètre facultatif est de mettre l'action en veille à
intervalles donnés afin de laisser aux autres applications le temps d'utiliser les ressources de l'ordinateur
sans concurrence d'accès. Si une collection d'aide
contient 500 éléments et que cette valeur /tcb est 20, l'action effectuera
25 veilles avant de se terminer.
Ce paramètre et le paramètre /tsd doivent être utilisés ensemble pour
que l'un ou l'autre ait un effet non défini par défaut.
/ThrottlePerSleepDurationMs (/tsd) : la valeur par défaut est -1, c'est-à-dire aucune veille.
Voir /tcb. Le paramètre /tsd spécifie la durée de chaque veille,
en millisecondes. Ainsi, 1 000 équivaut à 1 seconde. Les valeurs supérieures à
environ dix secondes peuvent être ramenées à 10 secondes.
Les valeurs /tcb 40 /tsd 2000 peuvent convenir dans certains cas.
/TimerSp (/tim) : la valeur True signifie que le programme se terminera rapidement, car il
indique uniquement au service de minuteur SharePoint de faire le travail. S'applique uniquement
à l'installation et à la mise à niveau, est ignoré pour tous les autres types d'action. La valeur False signifie que ce
programme ne se terminera pas tant que le traitement n'est pas entièrement fini.
La valeur par défaut est False.
Attention : lorsque deux actions peuvent se chevaucher en traitant simultanément
les mêmes éléments de collection de contenu, il est plus sûr d'utiliser /act InstallAllHCs
avec /inetf true /inens Comp.ProdA,Comp.ProdB, plutôt que deux
exécutions successives rapprochées de /act InstallOneHC.
/UpgradeRequiresNewerManifestVersion (/unv) : une collection d'aide d'entrée
dans son ensemble sera considérée comme plus récente que la version déjà installée (si elle est déjà
installée) en fonction des valeurs des balises de la version existante par rapport au nouveau
fichier manifeste. La valeur « True » est recommandée et elle représente la valeur par défaut.
La valeur « True » indique que si les deux fichiers manifestes ont la même valeur de version, la mise à niveau
de cette collection d'aide sera ignorée en tant que NoOp inoffensif.
La valeur « False » indique que la version de chaque élément d'aide dans la collection d'aide existante et dans la nouvelle
sera vérifiée individuellement par rapport à son équivalent. Il est recommandé
d'augmenter la version du nouveau manifeste chaque fois que vous voulez
mettre à niveau un ou plusieurs éléments d'aide dans la collection d'aide.
CODES DE RETOUR (valeurs entières pour .Bat ERRORLEVEL) :
0 = Pas d'erreur.
8 = Erreur.
CODES DE RÉSULTAT DE CONSOLE (imprimés sur la console via stderr) :
4 = MergeSuccess
32 = MergeNothingDoneOK
256 = MergeError
Par exemple, si /act SearchOneHC ne trouve aucune correspondance, la valeur entière de
MergeNothingDoneOK sera imprimée sur la console et la valeur 0 sera renvoyée.
DÉTAILS SUPPLÉMENTAIRES :
[] Les noms de paramètres ne respectent pas la casse.
[] Pour /act InstallAllHCs, le paramètre /loc est généralement omis,
ou attribué explicitement comme 0.
[] La valeur par défaut de /mrp est indiquée ci-dessous (si elle est disponible).
Immédiatement après ce chemin d'accès racine doit se trouver un sous-répertoire d'ID de paramètres régionaux
(par exemple, 1036\\).
Les collections d'aide tierces doivent être installées dans ce chemin d'accès des paramètres régionaux.
[] Exemples ou modèles de ligne de commande :
HcInstal.exe /act ReportAllIds
HcInstal.exe /act InstallOneHC /mrp C:\mydir\ /loc 1036 /mns comp.proda
/? - Affiche l'aide sur cette ligne de commande /admin - Lance l'outil de personnalisation Office /adminfile - Spécifiez ...
/? - Affiche l'aide sur cette ligne de commande /config - Spécifie un fichier config.xml /modify - Active le mode maintenance ...
/DeleteItemsNotInNewManifest (/dmf) : la valeur par défaut est True, ce qui signifie que lors de la mise à niveau d'une collection ...
/IDFX:file - Installe Windows Identity Foundation (KB974405) à partir du fichier /IDFXR2:file - Installe Windows Identity ...
/KB976394:fichier - Installer le correctif logiciel pour Microsoft Windows (KB976394) à partir du fichier /KB976462:fichier ...
/Speech:file - Installe Microsoft Server Speech Platform Runtime à partir du fichier /SpeechLPKDEDE:file,/SpeechLPK:file ...
/W2K8SP2:file - Installe Windows Server 2008 SP2 à partir du fichier /NETFX35SP1:file - Installe Microsoft .NET Framework ...