InstallShield で IIS がインストールされているかどうかを検出するスクリプト
2022-01-07 14:54:28
IISがインストールされているかどうかは、次の2つのレジストリ値を確認することで確認できます。
HKEY_LOCAL_MACHINE
HKEY_LOCAL_MACHINE \SYSTEMCurrentControlSetServices﹑w3svc﹑parameters
手順例です。
//
// FUNCTION: CheckIIS
// サンプル IISがシステムにインストールされているかどうかを確認する
// 著者 Jia Jun , Jiangdu Information Website http://www.jiangdu.net; リプリントの帰属はこちら
//
関数 CheckIIS()
NUMBER nvType, nvSize;
STRING svvalue;
始める
RegDBSetDefaultRoot ( HKEY_LOCAL_MACHINE );
if (RegDBKeyExist ("SystemCurrentControlSetGetServicesGetServicesIISADMIN" ) = 1)
では
を返す(1)。
さもなくば
を返します(0)。
エンドイフ
を終了します。
HKEY_LOCAL_MACHINE
HKEY_LOCAL_MACHINE \SYSTEMCurrentControlSetServices﹑w3svc﹑parameters
手順例です。
//
// FUNCTION: CheckIIS
// サンプル IISがシステムにインストールされているかどうかを確認する
// 著者 Jia Jun , Jiangdu Information Website http://www.jiangdu.net; リプリントの帰属はこちら
//
関数 CheckIIS()
NUMBER nvType, nvSize;
STRING svvalue;
始める
RegDBSetDefaultRoot ( HKEY_LOCAL_MACHINE );
if (RegDBKeyExist ("SystemCurrentControlSetGetServicesGetServicesIISADMIN" ) = 1)
では
を返す(1)。
さもなくば
を返します(0)。
エンドイフ
を終了します。
関連
-
コマンドによるフォルダの簡単なインクリメンタルバックアップ(win/linux)
-
[解決済み】gitが「Pull is not possible because you have unmerged files」と言うのはなぜですか?
-
[解決済み】例外:AAPT2エラー:詳細はログを確認してください。
-
[解決済み】データフレームで関数を適用する場合、dim(X)は正の長さでなければならない
-
[解決済み] 'push_back' の呼び出しに対応するメンバ関数がないエラー
-
[解決済み] ポインタからキャストを使わずに整数を返す [-Wint-conversion] 戻り値の候補を作る
-
[解決済み】TypeError:/のオペランド型が未サポートです。'str'と'str'
-
[解決済み】Webpack - クリティカルな依存関係:依存関係の要求は、式です。
-
[解決済み] Xcode でアーキテクチャ x86_64 のシンボルが重複している。
-
[解決済み] テスト
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
linux シェル学習ノート 4日目
-
[解決済み】R on MacOS Error: vector memory exhausted (limit reached?)
-
[解決済み】'const char*' から 'char*' への無効な変換。
-
[解決済み】ログアウトと再ログインをせずに.bashrcの設定を再読み込みする方法とは?
-
[解決済み】ブール値を返そうとすると TypeError("'bool' object is not iterable",) が発生する。
-
[解決済み】django MultiValueDictKeyErrorのエラー、どう対処すればいい?
-
[解決済み】fe_sendauth: パスワードが供給されない
-
[解決済み】この宣言は、C++でストレージクラスまたは型指定子を持っていない
-
[解決済み】C++エラー。operator='に一致するものがない。
-
複数のスクリプトでiisログをクリーニングするための推奨コード