You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6-1Lines changed: 6 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,13 @@
1
1
# IT-ToolBox - Change History
2
2
3
+
## Version 2.2.0.0 - 05.12.2019
4
+
5
+
-**New** cmdlet *New-ExchangeSession* to create a remote PowerShell session to an on-premise Exchange server [2](https://github.com/PsCustomObject/IT-ToolBox/issues/2)
6
+
-**New** cmdlet *Close-ExchangeSession* to close a remote PowerShell session to an on-premise or online Exchange server
7
+
3
8
## Version 2.1.0.0 - 02.11.2019
4
9
5
-
-**New** cmdlet *New-ApiRequest* to create OAuth2 api requests
10
+
-**New** cmdlet *New-ApiRequest* to create OAuth2 API requests
6
11
-**Fixed** comment based help for *New-StringEncryption* cmdlet
7
12
-**Fixed** comment based help for *New-StringDecryption* cmdlet
8
13
-**Fixed** wrong return data type for *Test-IsEmail* cmdlet
Copy file name to clipboardExpand all lines: Public/Close-ExchangeSession.ps1
+86-35Lines changed: 86 additions & 35 deletions
Original file line number
Diff line number
Diff line change
@@ -8,32 +8,43 @@ function Close-ExchangeSession
8
8
Function is used to close an open session to a remote Exchange server.
9
9
10
10
Sessions can be specified by ID or Name, by default all sessions with a ConfigurationName of Microsoft.Exchange will be returned and removed.
11
+
12
+
Office 365 sessions will not be removed
11
13
12
14
.PARAMETERSessionId
13
15
An integer value representing the Sesison ID to remove.
14
16
15
17
.PARAMETERSessionName
16
18
A string value representing the Session Name to remove.
17
19
20
+
.PARAMETEROnline
21
+
When parameter is specified function will only close any open Exchange Online session.
22
+
18
23
.EXAMPLE
19
24
PS C:\> Close-ExchangeSession
20
25
21
26
.OUTPUTS
22
27
System.Boolean
23
28
24
29
.NOTES
25
-
If no SessionName or SessionId parameter is used function will close any remote PowerShell session (Skype Online, Exchange Online, Sharepoint Online etc.)
26
-
#>
30
+
If no SessionName or SessionId parameter is used function will close any Exchange remote session.
0 commit comments