Share via


Utilisation de l’outil de ligne de commande Sdbinst.exe

S’applique à

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2016
  • Windows Server 2012
  • Windows Server 2008 R2

Déployez vos fichiers de base de données personnalisés (.sdb) sur d’autres ordinateurs de votre organization. Autrement dit, avant l’application de vos correctifs de compatibilité, des modes de compatibilité et des messages AppHelp. Vous pouvez déployer vos fichiers de base de données personnalisés de plusieurs façons. En utilisant un script d’ouverture de session, en utilisant stratégie de groupe ou en effectuant des opérations de copie de fichiers.

Après avoir déployé et stocké les bases de données personnalisées sur chacun de vos ordinateurs locaux, vous devez inscrire les fichiers de base de données. Tant que vous n’avez pas inscrit les fichiers de base de données, le système d’exploitation ne peut pas identifier les correctifs de compatibilité disponibles lors du démarrage d’une application.

Command-Line options de déploiement de fichiers de base de données personnalisés

Exemple de sortie de la commande Sdbinst.exe /? dans une fenêtre CMD avec élévation de privilèges :

Microsoft Windows [Version 10.0.14393]
(c) 2016 Microsoft Corporation. All rights reserved.

C:\Windows\system32>Sdbinst.exe /?
Usage: Sdbinst.exe [-?] [-q] [-u] [-g] [-p] [-n[:WIN32|WIN64]] myfile.sdb | {guid} | "name"

    -? - print this help text.
    -p - Allow SDBs containing patches.
    -q - Quiet mode: prompts are auto-accepted.
    -u - Uninstall.
    -g {guid} - GUID of file (uninstall only).
    -n "name" - Internal name of file (uninstall only).

C:\Windows\system32>_

Les options de ligne de commande utilisent les conventions suivantes :

Sdbinst.exe [- ?] [-p] [-q] [-u] [-g] [-u filepath] [-g GUID] [-n « name"]

Le tableau suivant décrit les options de ligne de commande disponibles.

Option Description
-? Affiche l’aide de l’outil Sdbinst.exe.

Par exemple :
sdbinst.exe -?

-P Autorise l’installation des SDB avec correctifs.

Par exemple :
sdbinst.exe -p C:\Windows\AppPatch\Myapp.sdb

-Q Effectue une installation en mode silencieux sans fenêtre, status ou informations d’avertissement visibles. Les erreurs irrécupérables apparaissent uniquement dans observateur d'événements (Eventvwr.exe).

Par exemple :
sdbinst.exe -q

-u filepath Effectue une désinstallation de la base de données spécifiée.

Par exemple :
sdbinst.exe -u C:\example.sdb

-g GUID Spécifie la base de données personnalisée à désinstaller par un identificateur global unique (GUID).

Par exemple :
sdbinst.exe -g 6586cd8f-edc9-4ea8-ad94-afabea7f62e3

-n « name » Spécifie la base de données personnalisée à désinstaller par nom de fichier.

Par exemple :
sdbinst.exe -n "My_Database"

Guide de l’utilisateur de l’outil Administrateur de compatibilité