Get-IvantiWCNetworkDrive¶
Retrieves Ivanti Workspace Control network drive mappings from XML files.
Syntax¶
Get-IvantiWCNetworkDrive
-XmlFilePath <String>
[-DomainFqdn <String>]
[-AsJson]
[<CommonParameters>]
Get-IvantiWCNetworkDrive
-XmlPath <String>
[-DomainFqdn <String>]
[-AsJson]
[<CommonParameters>]
Description¶
The Get-IvantiWCNetworkDrive function processes Ivanti Workspace Control XML building block file(s) and extracts network drive mapping settings, assignments, and metadata. Supports both single large XML files and directories containing multiple separate XML files.
Parameters¶
-XmlFilePath¶
Path to a single Ivanti Workspace Control XML building block file. This is a legacy parameter maintained for backward compatibility. Use -XmlPath instead.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
-XmlPath¶
Path to either a single XML file containing all network drive configurations, or a directory containing multiple XML files.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
-DomainFqdn¶
Domain FQDN to append to non-FQDN SMB paths in network drive UNC paths.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
-AsJson¶
When specified, outputs the results as JSON format instead of PowerShell objects.
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | False |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Examples¶
Example 1: Process a single XML file (legacy parameter)¶
Processes a single XML file using the legacy parameter and converts non-FQDN paths.
Notes¶
- Use
-ExportFor AppVentiXto include pre-structured output suitable forImport-IvantiWCNetworkDriveorNew-AppVentiXDriveMappingUserSetting - Specify
-DomainFqdnto ensure UNC paths are fully qualified