Skip to content

Import-CSVMeetingRoom

SYNOPSIS

Import and manage meeting rooms from a CSV file.

SYNTAX

Import-CSVMeetingRoom [[-HEATType] <Object>] [-TaskNr] <Int32> [[-file] <String>] [<CommonParameters>]

DESCRIPTION

The `Import-CSVMeetingRoom` function processes a CSV file to manage meeting rooms in Exchange. It supports creating, updating, and deleting meeting rooms based on the data in the CSV file. The function also handles mailbox properties, calendar configurations, and resource customizations.

EXAMPLES

EXAMPLE 1

Import-CSVMeetingRoom -TaskNr 12345 -File "C:\Data\MeetingRooms.csv"

Processes the meeting rooms in the specified CSV file and logs the action with task number 12345.

EXAMPLE 2

Import-CSVMeetingRoom -TaskNr 67890

Prompts the user to select a CSV file and processes the meeting rooms, logging the action with task number 67890.

PARAMETERS

-HEATType

The type of HEAT task. Valid values are `T`, `SR`, or `I`. Default is `T`.

Type: Object
Parameter Sets: (All)
Aliases: InfraType

Required: False
Position: 1
Default value: T
Accept pipeline input: False
Accept wildcard characters: False

-TaskNr

The task number associated with the action, used for logging purposes.

Type: Int32
Parameter Sets: (All)
Aliases: HEATNr

Required: True
Position: 2
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False

-file

The path to the CSV file containing meeting room data. If not provided, a file dialog will prompt the user to select a file.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

OUTPUTS

NOTES