次の方法で共有


Sdbinst.exe コマンド ライン ツールの使用

適用対象

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

カスタマイズしたデータベース (.sdb) ファイルを、organization内の他のコンピューターにデプロイします。 つまり、互換性修正の前に、互換性モードと AppHelp メッセージが適用されます。 カスタマイズしたデータベース ファイルは、いくつかの方法でデプロイできます。 ログオン スクリプトを使用するか、グループ ポリシーを使用するか、ファイル コピー操作を実行します。

カスタマイズしたデータベースを各ローカル コンピューターに展開して格納した後、データベース ファイルを登録する必要があります。 データベース ファイルを登録するまで、オペレーティング システムは、アプリケーションの起動時に使用可能な互換性修正プログラムを特定できません。

カスタマイズされたデータベース ファイルをデプロイするための Command-Line オプション

管理者特権の CMD ウィンドウでのコマンド Sdbinst.exe /? からの出力例:

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>_

コマンド ライン オプションでは、次の規則が使用されます。

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

次の表では、使用可能なコマンド ライン オプションについて説明します。

オプション 説明
-? Sdbinst.exe ツールのヘルプを表示します。

以下に例を示します。
sdbinst.exe -?

-P パッチを使用した SDB のインストールを許可します。

以下に例を示します。
sdbinst.exe -p C:\Windows\AppPatch\Myapp.sdb

-Q 表示されるウィンドウ、状態、または警告情報のないサイレント インストールを実行します。 致命的なエラーは、イベント ビューアー (Eventvwr.exe) にのみ表示されます。

以下に例を示します。
sdbinst.exe -q

-u filepath 指定したデータベースのアンインストールを行います。

以下に例を示します。
sdbinst.exe -u C:\example.sdb

-g GUID グローバル一意識別子 (GUID) によってアンインストールするカスタマイズされたデータベースを指定します。

以下に例を示します。
sdbinst.exe -g 6586cd8f-edc9-4ea8-ad94-afabea7f62e3

-n "name" ファイル名でアンインストールするカスタマイズされたデータベースを指定します。

以下に例を示します。
sdbinst.exe -n "My_Database"

互換性管理者ユーザー ガイド