WMI Fun !! 〜 WMI に興味がある方・システム管理者は必見です! 〜
 WMI Step|WMI Sample|WMI Reference|WMI Library|Enquete|About WMI Fun !!
 My Let'snote|Personal|Insomnia|Link

WMI Fun !! > WMI Sample (VBS) > ProgID のリストを取得する

このエントリーをはてなブックマークに追加
私も使っていますお勧め SIM フリースマホ ASUS Zenfone
DMM mobile なら常に格安 SIM 業界最安値水準で使えます
ATM 利用時の入出金手数料が最大 7 回/月無料、楽天銀行

ProgID のリストを取得する: Win32_ProgIDSpecification - WMI Sample (VBS)

Topics

ProgID のリストを取得するサンプルです。
Win32_ProgIDSpecification クラスを使用します。

Win32_ProgIDSpecification クラスの詳細に関しては、WMI Library 内のWin32_ProgIDSpecification クラスも参照してみて下さい。




Sample Code

Option Explicit

'WMIにて使用する各種オブジェクトを定義・生成する。
Dim oClassSet
Dim oClass
Dim oLocator
Dim oService
Dim sMesStr

'ローカルコンピュータに接続する。
Set oLocator = Wscript.CreateObject("WbemScripting.SWbemLocator")
Set oService = oLocator.ConnectServer
'クエリー条件を WQL にて指定する。
Set oClassSet = oService.ExecQuery("Select * From Win32_ProgIDSpecification")

'コレクションを解析する。
For Each oClass In oClassSet

sMesStr = sMesStr & "説明: " & oClass.Description & vbCrLf & _
"ProgID: " & oClass.ProgID & vbCrLf & VbCrLf

Next

MsgBox("ProgID のリストです。" & vbCrLf & vbCrLf & sMesStr)

'使用した各種オブジェクトを後片付けする。
Set oClassSet = Nothing
Set oClass = Nothing
Set oService = Nothing
Set oLocator = Nothing



Comment

実行するとパソコン上に存在する ProgID のリストを表示します。私の環境では以下のような内容が取得できました。
ProgID の調査を行いたいときには便利なクラスだと思います。


説明: Microsoft バーコード コントロール 14.0
ProgID: BARCODE.BarCodeCtrl.1

説明: Microsoft バーコード コントロール 14.0
ProgID: BARCODE.BarCodeCtrl

説明: ImageExtractorShellExt Class
ProgID: VisShe.ImageExtractorShellExt.1

説明: QuickViewShellExt Class
ProgID: VisShe.QuickViewShellExt.1

説明: CVisioFileFilter Class
ProgID: VisShe.CVisioFileFilter.1

説明: CInfoTipShellExt Class
ProgID: VisShe.CInfoTipShellExt.1

説明: IconHandlerShellExt Class
ProgID: VisShe.IconHandlerShellExt.1

説明: ImageExtractorShellExt Class
ProgID: VisShe.ImageExtractorShellExt

説明: QuickViewShellExt Class
ProgID: VisShe.QuickViewShellExt

説明: CVisioFileFilter Class
ProgID: VisShe.CVisioFileFilter

説明: CInfoTipShellExt Class
ProgID: VisShe.CInfoTipShellExt

説明: IconHandlerShellExt Class
ProgID: VisShe.IconHandlerShellExt

説明: Microsoft 数式 3.0
ProgID: Equation.3

説明: Microsoft Equation
ProgID: Equations

説明: LexRefEastAsianWordInfo Class
ProgID: LR.LexRefEastAsianWordInfo.1.0.1

説明: EALRWordSink Class
ProgID: LR.EALRWordSink.1

説明: LexRefEastAsianWordInfo Class
ProgID: LR.LexRefEastAsianWordInfo.1.0

説明: LexRefEastAsianWordInfo Class
ProgID: LR.LexRefEastAsianWordInfo

説明: LexRefEastAsianWordInfo Class
ProgID: LR.LexRefEastAsianWordInfo.1

説明: EALRWordSink Class
ProgID: LR.EALRWordSink

説明: Office Compatible 1.0
ProgID: OfficeCompatible.Application.x86.1

説明: SmartScreenFactoryOutlook Class
ProgID: outlspam.SmartScreenFactoryOutlook.2

説明: NameCtrl Class
ProgID: Name.NameCtrl.1

説明: NameControlServer Class
ProgID: NameControlServer.NameCtrl.1

説明: RefEdit.Ctrl
ProgID: RefEdit.Ctrl

説明: Addin Class
ProgID: MSAddnDr.AddInDesigner.1

説明: Addin Class
ProgID: MSAddnDr.AddInInstance.1

説明: LexRefXml2RTFObject Class
ProgID: LR.LexRefXml2RTFObject.1.0.1

説明: LexRefTfFunctionProvider Class
ProgID: LR.LexRefTfFunctionProvider.1.0.1

説明: LexRefServiceManager Class
ProgID: LR.LexRefServiceManager.1.0.1

説明: LexRefBilingualService Class
ProgID: LR.LexRefBilingualService.1.0.1

説明: LexRefServiceContainer Class
ProgID: LR.LexRefServiceContainer.1.0.1

説明: LexRefEnglishStemmer Class
ProgID: LR.LexRefEnglishStemmer.1.0.1

説明: LexRefBilingualTextContext Class
ProgID: LR.LexRefBilingualTextContext.1.0.1

説明: LexRefBilingualServiceAttribute Class
ProgID: LR.LexRefBilingualServiceAttribute.1.0.1

説明: InkDivider Class
ProgID: msinkdiv.InkDivider.1

説明: InkEdit Class
ProgID: InkEd.InkEdit.1

説明: Drawing
ProgID: SketchObj.SketchInk.1

説明: GenericRecognizer Class
ProgID: TpcCom.GenericRecognizer.1

説明: DrawAttrsXP Class
ProgID: TpcCom.DrawAttrsXP.1

説明: InkTransform Class
ProgID: msinkaut.InkTransform.1

説明: RecoManager Class
ProgID: TpcCom.RecoManager.1

説明: DrawingAttributes Class
ProgID: msinkaut.DrawingAttributes.1

説明: InkObjectXP Class
ProgID: TpcCom.InkObjectXP.1

説明: InkRecognizerContext Class
ProgID: msinkaut.InkRecognizerContext.1

説明: InkRecognizers Class
ProgID: msinkaut.InkRecognizers.1

説明: InkWordList Class
ProgID: msinkaut.InkWordList.1

説明: InkRenderer Class
ProgID: msinkaut.InkRenderer.1

説明: DynamicRenderer Class
ProgID: TPCRTP.DynamicRenderer.1

説明: InkObject Class
ProgID: msinkaut.InkObject.1

説明: InkRecognizerGuide Class
ProgID: msinkaut.InkRecognizerGuide.1

説明: UserDictionary Class
ProgID: TpcCom.UserDictionary.1

説明: TabletManager Class
ProgID: TpcCom.TabletManager.1

説明: InkTablets Class
ProgID: msinkaut.InkTablets.1

説明: InkOverlay Class
ProgID: msinkaut.InkOverlay.1

説明: GestureRecognizer Class
ProgID: TPCRTP.GestureRecognizer.1

説明: Lattice Class
ProgID: TpcCom.Lattice.1

説明: DrawAttrs Class
ProgID: TpcCom.DrawAttrs.1

説明: InkCollector Class
ProgID: msinkaut.InkCollector.1

説明: InkRectangle Class
ProgID: msinkaut.InkRectangle.1

説明: InkObject Class
ProgID: TpcCom.InkObject.1

説明: ClassicW Class
ProgID: TpcCom.ClassicW.1

説明: InkSettings Class
ProgID: TpcCom.InkSettings.1

説明: E-Ink
ProgID: HWXInk.E-Ink.1

説明: InkPicture Class
ProgID: msinkaut.InkPicture.1

説明: TabletManager Class
ProgID: Wisptis.TabletManager.1

説明: Microsoft Graph グラフ
ProgID: MSGraph.Chart.8

説明: Microsoft Graph Application
ProgID: MSGraph.Application.8

説明: Microsoft.Office.List.OLEDB.1.0
ProgID: Microsoft.Office.List.OLEDB.1.0

説明: Microsoft.Office.List.OLEDB.2.0
ProgID: Microsoft.Office.List.OLEDB.2.0

説明: Microsoft.Office.List.OLEDB.3.0
ProgID: Microsoft.Office.List.OLEDB.3.0

説明: Microsoft Office List 14.0
ProgID: LISTNET.Listnet.14

説明: Microsoft Access データベース
ProgID: Access.Application.14

説明: Microsoft Excel ワークシート
ProgID: Excel.Sheet.12

説明: Microsoft Excel マクロ有効ワークシート
ProgID: Excel.SheetMacroEnabled.12

説明: Microsoft Excel バイナリ ワークシート
ProgID: Excel.SheetBinaryMacroEnabled.12

説明: OpenDocument スプレッドシート
ProgID: Excel.OpenDocumentSpreadsheet.12

説明: Microsoft Excel グラフ
ProgID: Excel.Chart.8

説明: Microsoft Excel 97-2003 ワークシート
ProgID: Excel.Sheet.8

説明: Microsoft Excel アプリケーション
ProgID: Excel.Application.14

説明: Microsoft Excel アプリケーション
ProgID: Excel.ChartApplication.14

説明: Microsoft OneNote ノートブック
ProgID: OneNote.Folder.1

説明: Microsoft OneNote ノートブック
ProgID: OneNote.Notebook.1

説明: CFileConverter Class
ProgID: OneNote.CFileConverter.1

説明: Microsoft Outlook Recipient Control
ProgID: RECIP.RecipCtl.1

説明: Outlook File Attachment
ProgID: Outlook.FileAttach

説明: Outlook Message Attachment
ProgID: Outlook.MsgAttach

説明: Microsoft Outlook 14.0 Object Library
ProgID: Outlook.Application.14

説明: Microsoft Outlook View Control
ProgID: OVCtl.OVCtl.1

説明: Microsoft PowerPoint 97-2003 プレゼンテーション
ProgID: PowerPoint.Show.8

説明: Microsoft PowerPoint プレゼンテーション
ProgID: PowerPoint.Show.12

説明: Microsoft PowerPoint マクロ有効プレゼンテーション
ProgID: PowerPoint.ShowMacroEnabled.12

説明: Microsoft PowerPoint アドイン
ProgID: PowerPoint.Addin.12

説明: OpenDocument プレゼンテーション
ProgID: PowerPoint.OpenDocumentPresentation.12

説明: Microsoft PowerPoint 97-2003 スライド
ProgID: PowerPoint.Slide.8

説明: Microsoft PowerPoint スライド
ProgID: PowerPoint.Slide.12

説明: Microsoft PowerPoint テンプレート
ProgID: PowerPoint.Template.12

説明: Microsoft Office テーマ
ProgID: OfficeTheme.12

説明: Microsoft PowerPoint マクロ有効スライド
ProgID: PowerPoint.SlideMacroEnabled.12

説明: Microsoft PowerPoint マクロ有効デザイン テンプレート
ProgID: PowerPoint.TemplateMacroEnabled.12

説明:
ProgID: PowerPoint.Application.14

説明: Microsoft Office Slide Library Control
ProgID: PPSLAX.SlideLibrary.1

説明: Microsoft Publisher Application
ProgID: Publisher.Application.14

説明: Microsoft Publisher 文書
ProgID: Publisher.Document.14

説明: Microsoft Word 97-2003 文書
ProgID: Word.Document.8

説明: Microsoft Word 文書
ProgID: Word.Document.12

説明: Microsoft Word マクロ有効文書
ProgID: Word.DocumentMacroEnabled.12

説明: Microsoft Word テンプレート
ProgID: Word.Template.12

説明: Microsoft Word マクロ有効テンプレート
ProgID: Word.TemplateMacroEnabled.12

説明: OpenDocument テキスト
ProgID: Word.OpenDocumentText.12

説明: Microsoft Word Picture
ProgID: Word.Picture.8

説明: Microsoft Word Basic
ProgID: Word.Basic.9

説明: Microsoft Word Application
ProgID: Word.Application.14

説明: ImageExtractorShellExt Class
ProgID: VisShe.ImageExtractorShellExt.1

説明: QuickViewShellExt Class
ProgID: VisShe.QuickViewShellExt.1

説明: CVisioFileFilter Class
ProgID: VisShe.CVisioFileFilter.1

説明: CInfoTipShellExt Class
ProgID: VisShe.CInfoTipShellExt.1

説明: IconHandlerShellExt Class
ProgID: VisShe.IconHandlerShellExt.1

説明: Clip Organizer Media Package File
ProgID: MediaPackageFile

説明: Microsoft Access Project Extension
ProgID: Access.ADEFile.14

説明: Microsoft Access Add-in
ProgID: Access.Extension.14

説明: Microsoft Access MDE Database
ProgID: Access.MDEFile.14

説明: Microsoft Access ACCDE Database
ProgID: Access.ACCDEFile.14

説明: Microsoft Access Runtime Application
ProgID: Access.ACCDRFile.14

説明: Microsoft Access Template
ProgID: Access.ACCDTFile.14

説明: Microsoft Access Template
ProgID: Access.ACCFTFile.14

説明: Microsoft Access Signed Package
ProgID: Access.ACCDCFile.14

説明: Microsoft Access Project
ProgID: Access.Project.14

説明: Microsoft Access Database
ProgID: Access.MDBFile

説明: Microsoft Access Web Application
ProgID: Access.WebApplicationReference.14

説明: Microsoft Access Blank Database Template
ProgID: Access.BlankDatabaseTemplate.14

説明: Microsoft Access Blank Project Template
ProgID: Access.BlankProjectTemplate.14

説明: Microsoft Access Data Access Page Shortcut
ProgID: Access.Shortcut.DataAccessPage.1

説明: Microsoft Access Diagram Shortcut
ProgID: Access.Shortcut.Diagram.1

説明: Microsoft Access Form Shortcut
ProgID: Access.Shortcut.Form.1

説明:
ProgID: Access.Shortcut.Function.1

説明: Microsoft Access Macro Shortcut
ProgID: Access.Shortcut.Macro.1

説明: Microsoft Access Module Shortcut
ProgID: Access.Shortcut.Module.1

説明: Microsoft Access Query Shortcut
ProgID: Access.Shortcut.Query.1

説明: Microsoft Access Report Shortcut
ProgID: Access.Shortcut.Report.1

説明: Microsoft Access Stored Procedure Shortcut
ProgID: Access.Shortcut.StoredProcedure.1

説明: Microsoft Access Table Shortcut
ProgID: Access.Shortcut.Table.1

説明: Microsoft Access View Shortcut
ProgID: Access.Shortcut.View.1

説明: Microsoft Access Add-in Data
ProgID: Access.WizardDataFile.14

説明: Microsoft Access Workgroup Information
ProgID: Access.Workgroup.14

説明: Microsoft Access HTML Document
ProgID: accesshtmlfile

説明: Microsoft Access HTML Template
ProgID: accessthmltemplate

説明: Microsoft Excel HTML ドキュメント
ProgID: Excelhtmlfile

説明: Microsoft Excel HTML テンプレート
ProgID: Excelhtmltemplate

説明: Microsoft Excel テンプレート
ProgID: Excel.Template

説明: Microsoft Excel アドイン
ProgID: Excel.Addin

説明: Microsoft Excel アドイン
ProgID: Excel.AddInMacroEnabled

説明: Microsoft Excel XLL アドイン
ProgID: Excel.XLL

説明: Microsoft Excel バックアップ ファイル
ProgID: Excel.Backup

説明: Microsoft Excel CSV ファイル
ProgID: Excel.CSV

説明: Microsoft Excel 5.0 ダイアログシート
ProgID: Excel.Dialog

説明: Microsoft Excel 4.0 マクロ
ProgID: Excel.Macrosheet

説明: Microsoft Excel SLK データ インポート ファイル
ProgID: Excel.SLK

説明: Microsoft Excel マクロ有効テンプレート
ProgID: Excel.TemplateMacroEnabled

説明: Microsoft Excel ワークスペース
ProgID: Excel.Workspace

説明: Microsoft Excel テンプレート
ProgID: Excel.Template.8

説明: Microsoft InfoPath フォーム
ProgID: InfoPath.Document.3

説明: Microsoft InfoPath フォーム テンプレート
ProgID: InfoPath.Solution.3

説明: Microsoft InfoPath フォーム定義ファイル
ProgID: InfoPath.SolutionManifest.3

説明: Microsoft OneNote セクション ファイル
ProgID: OneNote.Section.1

説明: Microsoft OneNote 単一ファイル パッケージ
ProgID: OneNote.Package

説明: Microsoft OneNote 目次
ProgID: OneNote.TableOfContents.12

説明: Microsoft OneNote 2003 目次
ProgID: OneNote.TableOfContents

説明: Outlook アイテム
ProgID: Outlook.File.msg.14

説明: Outlook データ ファイル
ProgID: Outlook.File.pst.14

説明: Outlook アイテムのテンプレート
ProgID: Outlook.File.oft.14

説明: Outlook の祝日
ProgID: Outlook.File.hol.14

説明: iCalendar ファイル
ProgID: Outlook.File.ics.14

説明: vCalendar ファイル
ProgID: Outlook.File.vcs.14

説明: vCard ファイル
ProgID: Outlook.File.vcf.14

説明: Microsoft PowerPoint 97-2003 アドイン
ProgID: PowerPoint.Addin.8

説明: Microsoft PowerPoint 97-2003 スライド ショー
ProgID: PowerPoint.SlideShow.8

説明: Microsoft PowerPoint ウィザード
ProgID: PowerPoint.Wizard.8

説明: Microsoft PowerPoint スライド ショー
ProgID: PowerPoint.SlideShow.12

説明: Microsoft PowerPoint マクロ有効スライド ショー
ProgID: PowerPoint.SlideShowMacroEnabled.12

説明: Microsoft PowerPoint 97-2003 テンプレート
ProgID: PowerPoint.Template.8

説明: Microsoft PowerPoint 設定ファイル
ProgID: PCBFile

説明: Microsoft PowerPoint HTML ドキュメント
ProgID: powerpointhtmlfile

説明: Microsoft PowerPoint HTML テンプレート
ProgID: powerpointhtmltemplate

説明: Microsoft PowerPoint XML プレゼンテーション
ProgID: powerpointxmlfile

説明: Microsoft Office リストのショートカット
ProgID: OfficeListShortcut

説明: Microsoft Word アドイン
ProgID: Word.Addin.8

説明: Microsoft Word HTML ドキュメント
ProgID: wordhtmlfile

説明: Microsoft Word HTML テンプレート
ProgID: wordhtmltemplate

説明: Microsoft Word XML ドキュメント
ProgID: wordxmlfile

説明: Microsoft Word バックアップ文書
ProgID: Word.Backup.8

説明: リッチ テキスト形式
ProgID: Word.RTF.8

説明: Microsoft Word 97-2003 テンプレート
ProgID: Word.Template.8

説明: Microsoft Word ウィザード
ProgID: Word.Wizard.8

説明: Office Compatible
ProgID: OfficeCompatible.Application.x86

説明: SmartScreenFactoryOutlook Class
ProgID: outlspam.SmartScreenFactoryOutlook

説明: NameCtrl Class
ProgID: Name.NameCtrl

説明: NameControlServer Class
ProgID: NameControlServer.NameCtrl

説明: Addin Class
ProgID: MSAddnDr.AddInDesigner

説明: Addin Class
ProgID: MSAddnDr.AddInInstance

説明: LexRefXml2RTFObject Class
ProgID: LR.LexRefXml2RTFObject.1.0

説明: LexRefTfFunctionProvider Class
ProgID: LR.LexRefTfFunctionProvider.1.0

説明: LexRefServiceManager Class
ProgID: LR.LexRefServiceManager.1.0

説明: LexRefBilingualService Class
ProgID: LR.LexRefBilingualService.1.0

説明: LexRefServiceContainer Class
ProgID: LR.LexRefServiceContainer.1.0

説明: LexRefEnglishStemmer Class
ProgID: LR.LexRefEnglishStemmer.1.0

説明: LexRefBilingualTextContext Class
ProgID: LR.LexRefBilingualTextContext.1.0

説明: LexRefBilingualServiceAttribute Class
ProgID: LR.LexRefBilingualServiceAttribute.1.0

説明: InkDivider Class
ProgID: msinkdiv.InkDivider

説明: InkEdit Class
ProgID: InkEd.InkEdit

説明: TabletManager Class
ProgID: Wisptis.TabletManager

説明: GestureRecognizer Class
ProgID: TPCRTP.GestureRecognizer

説明: DynamicRenderer Class
ProgID: TPCRTP.DynamicRenderer

説明: UserDictionary Class
ProgID: TpcCom.UserDictionary

説明: TabletManager Class
ProgID: TpcCom.TabletManager

説明: RecoManager Class
ProgID: TpcCom.RecoManager

説明: Lattice Class
ProgID: TpcCom.Lattice

説明: InkSettings Class
ProgID: TpcCom.InkSettings

説明: InkObjectXP Class
ProgID: TpcCom.InkObjectXP

説明: InkObject Class
ProgID: TpcCom.InkObject

説明: GenericRecognizer Class
ProgID: TpcCom.GenericRecognizer

説明: DrawAttrsXP Class
ProgID: TpcCom.DrawAttrsXP

説明: DrawAttrs Class
ProgID: TpcCom.DrawAttrs

説明: ClassicW Class
ProgID: TpcCom.ClassicW

説明: Drawing
ProgID: SketchObj.SketchInk

説明: InkWordList Class
ProgID: msinkaut.InkWordList

説明: InkTransform Class
ProgID: msinkaut.InkTransform

説明: InkTablets Class
ProgID: msinkaut.InkTablets

説明: InkRenderer Class
ProgID: msinkaut.InkRenderer

説明: InkRectangle Class
ProgID: msinkaut.InkRectangle

説明: InkRecognizers Class
ProgID: msinkaut.InkRecognizers

説明: InkRecognizerGuide Class
ProgID: msinkaut.InkRecognizerGuide

説明: InkRecognizerContext Class
ProgID: msinkaut.InkRecognizerContext

説明: InkPicture Class
ProgID: msinkaut.InkPicture

説明: InkOverlay Class
ProgID: msinkaut.InkOverlay

説明: InkObject Class
ProgID: msinkaut.InkObject

説明: InkCollector Class
ProgID: msinkaut.InkCollector

説明: DrawingAttributes Class
ProgID: msinkaut.DrawingAttributes

説明: E-Ink
ProgID: HWXInk.E-Ink

説明: Microsoft Graph Chart
ProgID: MSGraph.Chart

説明: Microsoft Graph Application
ProgID: MSGraph.Application

説明: Microsoft Office List 14.0
ProgID: LISTNET.Listnet

説明: Microsoft Office List 12.0
ProgID: LISTNET.Listnet.12

説明: Microsoft Office List 11.0
ProgID: LISTNET.Listnet.11

説明: Microsoft Access Application
ProgID: Access.Application

説明: Microsoft Access Project Extension
ProgID: Access.ADEFile

説明: Microsoft Access Add-in
ProgID: Access.Extension

説明: Microsoft Access MDE Database
ProgID: Access.MDEFile

説明: Microsoft Access ACCDE Database
ProgID: Access.ACCDEFile

説明: Microsoft Access ACCDT Database
ProgID: Access.ACCDTFile

説明: Microsoft Access ACCFT Database
ProgID: Access.ACCFTFile

説明: Microsoft Access Signed Package
ProgID: Access.ACCDCFile

説明: Microsoft Access Project
ProgID: Access.Project

説明: Microsoft Access Function Shortcut
ProgID: Access.Shortcut.Function

説明: Microsoft Excel Worksheet
ProgID: Excel.Sheet

説明: Microsoft Excel Macro-Enabled Worksheet
ProgID: Excel.SheetMacroEnabled

説明: Microsoft Excel Binary Worksheet
ProgID: Excel.SheetBinaryMacroEnabled

説明: OpenDocument Spreadsheet
ProgID: Excel.OpenDocumentSpreadsheet

説明: Microsoft Excel Chart
ProgID: Excel.Chart

説明: Microsoft Excel Application
ProgID: Excel.Application

説明: Microsoft Excel Charting Application
ProgID: Excel.ChartApplication

説明: Microsoft OneNote ノートブック
ProgID: OneNote.Folder

説明: Microsoft OneNote ノートブック
ProgID: OneNote.Notebook

説明: CFileConverter Class
ProgID: OneNote.CFileConverter

説明: Outlook アイテム
ProgID: Outlook.File.msg

説明: Outlook データ ファイル
ProgID: Outlook.File.pst

説明: Outlook アイテムのテンプレート
ProgID: Outlook.File.oft

説明: Outlook の祝日
ProgID: Outlook.File.hol

説明: iCalendar ファイル
ProgID: Outlook.File.ics

説明: vCalendar ファイル
ProgID: Outlook.File.vcs

説明: vCard ファイル
ProgID: Outlook.File.vcf

説明: Microsoft Outlook View Control
ProgID: OVCtl.OVCtl

説明: Microsoft PowerPoint プレゼンテーション
ProgID: PowerPoint.Show

説明: Microsoft PowerPoint スライド ショー
ProgID: PowerPoint.SlideShow

説明: Microsoft PowerPoint マクロ有効プレゼンテーション
ProgID: PowerPoint.ShowMacroEnabled

説明: Microsoft PowerPoint マクロ有効スライド ショー
ProgID: PowerPoint.SlideShowMacroEnabled

説明: Microsoft PowerPoint アドイン
ProgID: PowerPoint.Addin

説明: OpenDocument プレゼンテーション
ProgID: PowerPoint.OpenDocumentPresentation

説明: Microsoft PowerPoint スライド
ProgID: PowerPoint.Slide

説明: Microsoft PowerPoint テンプレート
ProgID: PowerPoint.Template

説明: Microsoft Office テーマ
ProgID: OfficeTheme

説明: Microsoft PowerPoint マクロ有効スライド
ProgID: PowerPoint.SlideMacroEnabled

説明: Microsoft PowerPoint マクロ有効デザイン テンプレート
ProgID: PowerPoint.TemplateMacroEnabled

説明: MS PowerPoint アプリケーション
ProgID: PowerPoint.Application

説明: Microsoft Office Slide Library Control
ProgID: PPSLAX.SlideLibrary

説明: Microsoft Publisher Application
ProgID: Publisher.Application

説明: Microsoft Publisher Document
ProgID: Publisher.Document

説明: Microsoft Word Document
ProgID: Word.Document

説明: Microsoft Word Macro-Enabled Document
ProgID: Word.DocumentMacroEnabled

説明: Microsoft Word Template
ProgID: Word.Template

説明: Microsoft Word Macro-Enabled Template
ProgID: Word.TemplateMacroEnabled

説明: OpenDocument Text
ProgID: Word.OpenDocumentText

説明: Microsoft Word Picture
ProgID: Word.Picture

説明: Microsoft Word Basic
ProgID: Word.Basic

説明: Microsoft Word Application
ProgID: Word.Application

説明: ImageExtractorShellExt Class
ProgID: VisShe.ImageExtractorShellExt

説明: QuickViewShellExt Class
ProgID: VisShe.QuickViewShellExt

説明: CVisioFileFilter Class
ProgID: VisShe.CVisioFileFilter

説明: CInfoTipShellExt Class
ProgID: VisShe.CInfoTipShellExt

説明: IconHandlerShellExt Class
ProgID: VisShe.IconHandlerShellExt

説明: Merge Module COM Server
ProgID: Msm.Merge.1

説明: Merge Module COM Server
ProgID: Msm.Merge2.1

説明: Addin Class
ProgID: MSAddnDr.AddInDesigner.1

説明: Addin Class
ProgID: MSAddnDr.AddInInstance.1

説明: Merge Module COM Server
ProgID: Msm.Merge

説明: Merge Module COM Server
ProgID: Msm.Merge2

説明: Addin Class
ProgID: MSAddnDr.AddInDesigner

説明: Addin Class
ProgID: MSAddnDr.AddInInstance

説明: Adobe Acrobat Plugin File
ProgID: AcroExch.Plugin

説明: Adobe Acrobat Forms Document
ProgID: AcroExch.FDFDoc

説明: Acrobat Catalog のインデックス
ProgID: PDXFileType

説明: Adobe Acrobat セキュリティストアファイル
ProgID: AcroExch.SecStore

説明: Adobe Acrobat XML フォーム
ProgID: AcroExch.XDPDoc

説明: Adobe Acrobat Forms Document
ProgID: AcroExch.XFDFDoc

説明: Adobe Acrobat 7.0 文書
ProgID: AcroExch.Document.[RegistryHiveName]

説明: Adobe Acrobat 文書
ProgID: AcroExch.Document

説明: Skype Content
ProgID: Skype.Content

説明: IPodManagerUI Class
ProgID: IPodManager.IPodManagerUI.1

なお WMI の使い方 (VB6, VBS, VBA, VB.NET, VC#, PowerShell を対象) に関しては、WMI Step も参考にしてみてください。(WMI 初心者・入門編としてもおすすめです。) 各種言語を使用した WMI を使用するたたき台としてソースコードテンプレートも公開しています。WMI プログラム/スクリプト作成時に役立てば…と思っています。

また WMI にて取得した内容をメールで通知したいこともあると思います。VBS で CDO オブジェクトを使用したメール送信を方法を紹介していますので、こちらも参考にしてみてください。


Latest sample information

最近WMI Sampleへ追加したサンプルのご紹介です。

興味のあるサンプル・クラスがありましたら参考にしてみて下さい。


ご意見・ご要望・ご感想をこちらのアンケートからお待ちしています
WMI に関して調べているけど探し物が見つからない…という方は Search Result から検索してみましょう!!

MCP (Microsoft Certified Professional)、 MCA (Microsoft Certified Associate)CompTIA A+
一応 MCP (Microsoft Certified Professional)、MCA (Microsoft Certified Associate)、
CompTIA A+ を所有してたりします…

- WMI Fun !! -
http://www.wmifun.net/
Microsoft 社のテクノロジーである WMI (Windows Management Instrumentation) の使い方を
Visual Basic を使ってのんびり公開しています
WMI は Windows 7 や Windows 8、Windows 10 で便利に使えますよ!
また VB や VBA、.Net (VB・C#) などの開発環境以外でも Win32/Win64 API に依存しないので WMIC や
WSH (VBS・JS)・PowerShell などスクリプト言語・コマンドラインから有効に活用が出来ます
Windows ベースの社内 IT システムに関する資産管理、アセットマネジメントや監視業務の効率化、
インベントリ情報収集系システムツール開発に WMI はお勧めです

This website is created by Toh.
Copyright(C) 1997-2016 WMI Fun !! All rights reserved.
WMI Fun !! へのリンクはご自由に…相互リンクに関するお問い合わせはアンケートページからお願いします

∧ ページの先頭へ…