Home Reference WMI Reference root CIMV2 Win32_DirectorySpecification
 

Win32_DirectorySpecification

This class represents the directory layout for the product. Each instance of the class represents a directory in both the source image and the destination image. Directory resolution is performed during the CostFinalize action and is done as follows: Root destination directories: Root directories entries are those with a null Directory_Parent value or a Directory_Parent value identical to the Directory value. The value in the Directory property is interpreted as the name of a property defining the location of the destination directory. If the property is defined, the destination directory is resolved to the property’s value. If the property is undefined, the ROOTDRIVE property is used instead to resolve the path. Root source directorires: The value of the DefaultDir column for root entries is interpreted as the name of a property defining the source location of this directory. This property must be defined or an error will occur. Non-root destination directories: The Directory value for a non-root directory is also interpreted as the name of a property defining the location of the destination. If the property is defined, the destination directory is resolved to the property’s value. If the property is not defined, the destination directory is resolved to a sub-directory beneath the resolved destination directory for the Directory_Parent entry. The DefaultDir value defines the name of the sub-directory. Non-root source directories: The source directory for a non-root directory is resolved to a sub-directory of the resolved source directory for the Directory_Parent entry. Again, the DefaultDir value defines the name of the sub-directory.

Quick Start

Properties

In this WMI class, all WMI properties are read-only. You can only read values but not change them.

Caption

Data type String

CheckID

Data type String

An identifier used in conjunction with other keys to uniquely identify the check

CheckMode

Data type Boolean

The CheckMode property is used to indicate whether the condition is expected to exist or not exist in the environment. When the value is $true, the condition is expected to exist (e.g., a file is expected to be on a system) so invoke() is expected to return $true. When the value is $false, the condition is not expect to exist (e.g., a file is not to be on a system) so invoke is expected to return $false

DefaultDir

Data type String

Description

Data type String

A description of the objects.

Directory

Data type String

DirectoryPath

Data type String

The DirectoryPath property is used to capture the name of a directory. The value supplied by an application provider is actually a default or recommended path name. The value can be changed for a particular environment.

DirectoryType

Data type UInt16

The DirectoryType property characterizes the type of directory being described.

Name

Data type String

The name used to identify this software element

SoftwareElementID

Data type String

This is an identifier for this software element.

SoftwareElementState

Data type UInt16

The software element state of a software element

TargetOperatingSystem

Data type UInt16

The target operating system of the this software element.

Version

Data type String

Version should be in the form .. or .

Methods

Examples

Help and Questions

  Community Content

You are cordially invited to add knowledge to this page. If you have sample code or additional information related to this WMI class, please share it. Use the comment form to send your information. We will edit and incorparate it into the reference library. Thank you!

Please do not use the comment form to submit questions. If you have questions or need assistance, visit our free forum: Help me with WMI.

Content last updated: 2013-12-27 12:29:42 (UTC).

Facebooktwittergoogle_pluspinterestlinkedinFacebooktwittergoogle_pluspinterestlinkedin