From 0c37c33a828bc3262fe29d90b7941b24ce5fb641 Mon Sep 17 00:00:00 2001 From: paisvivekanand Date: Tue, 16 Sep 2025 19:19:44 +0530 Subject: [PATCH 1/2] Added description of EXOModuleBasePath EXOModuleBasePath is a new parameter that is being introduced in 3.9.1-preview-1 on 9/17/2025. Added the documentation for the same parameter --- .../Connect-ExchangeOnline.md | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md b/exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md index 041fb07970..f73a1c8aca 100644 --- a/exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md +++ b/exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md @@ -44,6 +44,7 @@ Connect-ExchangeOnline [-Device] [-DisableWAM] [-EnableErrorReporting] + [-EXOModuleBasePath] [-InlineCredential] [-LoadCmdletHelp] [-LogDirectoryPath ] @@ -534,6 +535,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EXOModuleBasePath + +> Applicable: Exchange Online + +The EXOModuleBasePath parameter specifies the directory path where the local temporary copy of the Exchange Online PowerShell module will be stored. Everytime the Connect-ExchangeOnline cmdlet is executed, a temporary copy of the Exchange Online module is stored locally on the client system to facilitate session connectivity. By default, the module is stored in the system's temporary directory %TMP%. This parameter allows users to define a custom location, providing greater control over module storage and access. + +If you specify a custom location and filename that contains spaces, enclose the value in quotation marks ("). + +This parameter is available in module version 3.9.1-Preview1 or later. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -InlineCredential > Applicable: Exchange Online From f1ee6b63032c3972a107a21d73bb52fa72804452 Mon Sep 17 00:00:00 2001 From: Chris Davis Date: Tue, 16 Sep 2025 08:49:21 -0700 Subject: [PATCH 2/2] Update Connect-ExchangeOnline.md --- .../ExchangePowerShell/Connect-ExchangeOnline.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md b/exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md index f73a1c8aca..5ea28c4246 100644 --- a/exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md +++ b/exchange/exchange-ps/ExchangePowerShell/Connect-ExchangeOnline.md @@ -44,7 +44,7 @@ Connect-ExchangeOnline [-Device] [-DisableWAM] [-EnableErrorReporting] - [-EXOModuleBasePath] + [-EXOModuleBasePath ] [-InlineCredential] [-LoadCmdletHelp] [-LogDirectoryPath ] @@ -539,11 +539,11 @@ Accept wildcard characters: False > Applicable: Exchange Online -The EXOModuleBasePath parameter specifies the directory path where the local temporary copy of the Exchange Online PowerShell module will be stored. Everytime the Connect-ExchangeOnline cmdlet is executed, a temporary copy of the Exchange Online module is stored locally on the client system to facilitate session connectivity. By default, the module is stored in the system's temporary directory %TMP%. This parameter allows users to define a custom location, providing greater control over module storage and access. +**Note**: This parameter is available in module version 3.9.1-Preview1 or later. -If you specify a custom location and filename that contains spaces, enclose the value in quotation marks ("). +The EXOModuleBasePath parameter specifies the folder where the local temporary copy of the Exchange Online PowerShell module is stored. If the value contains spaces, enclose the value in quotation marks ("). -This parameter is available in module version 3.9.1-Preview1 or later. +Connect-ExchangeOnline commands store a temporary copy of the Exchange Online module locally on the client for session connectivity. By default, the temporary copy of the module is stored in the %TMP% folder (by default, `C:\Users\\AppData\Local\Temp`). ```yaml Type: String