次の方法で共有


ポリシー設定の管理

VBScript ファイル WiPolicy.vbs は、 Windows インストーラー開発者向けの Windows SDK コンポーネントで提供されています。 このサンプルでは、スクリプトを使用して システム ポリシーを管理する方法を示します。 ポリシーは、グループ ポリシー エディター (GPE) を使用して管理者が構成できます。

このサンプルでは、Windows インストーラー ポリシーを示します。

このサンプルを使用するには、Windows スクリプト ホストの CScript.exe または WScript.exe バージョンが必要です。 CScript.exe を使用してこのサンプルを実行するには、コマンド プロンプトで次の構文を使用してコマンドを入力します。 最初の引数が /? の場合、ヘルプが表示されます。 または指定された引数が少なすぎる場合。 出力をファイルにリダイレクトするには、コマンド ラインを VBS > [ファイルへのパス] で終了します。 サンプルは、成功した場合は 0 を、ヘルプが呼び出された場合は 1 を、スクリプトが失敗した場合は 2 を返します。

cscript WiPolicy.vbs [policy][value]

コマンド ラインで引数が指定されていない場合、サンプルは現在のポリシー設定を返します。 次の識別子コードを使用して、設定するポリシーを指定します。 ポリシーの新しい値を指定します。 ポリシーの現在の値を返すには、値に空の文字列 "" を指定します。

コード 説明
LM ログモード 詳細については、「 ログ記録 」を参照してください。
する デバッグ モード。 詳細については、「 デバッグ」を参照してください。
ディ Windows インストーラー モードを無効にします。 詳細については、「 DisableMsi」を参照してください。
重量 アクティビティがない場合の待機タイムアウト (秒単位)。 HKLM\SoftWare\ポリシー\Microsoft\Windows\インストーラー\タイムアウト
データベース ユーザーによるソース場所の参照を無効にします。 詳細については、「 DisableBrowse」を参照してください。
DP 修正プログラムの適用を無効にします。 詳細については、「 DisablePatch」を参照してください。
UC サービスをインストールするために送信されるパブリック プロパティ。 詳細については、「 EnableUserControl」を参照してください。
SS インストーラーは、ブラウザーからスクリプトを作成しても安全です。 詳細については、「 SafeForScripting」を参照してください。
エム システム特権 (HKLM)。 詳細については、「 AlwaysInstallElevated」を参照してください。
欧州 システム特権 (HKCU)。 詳細については、「 AlwaysInstallElevated」を参照してください。
博士 ロールバック ポリシーを無効にします。 詳細については、「 DisableRollback」を参照してください。
TS ソース イメージのルートで変換を見つけます。 詳細については、「 TransformsAtSource ポリシー」を参照してください。
トイレットペーパー クライアント側キャッシュに安全な変換を固定します。 詳細については、「 TransformsSecure ポリシー」を参照してください。
だから ソースの種類の検索順序。 詳細については、「 SearchOrder」を参照してください。

 

その他のスクリプト例については、 Windows インストーラーのスクリプト例を参照してください。 Windows Script Host を必要としないサンプル ユーティリティについては、 Windows インストーラー開発ツールを参照してください。