1
我是PowerShell的新手,並嘗試爲各種任務編寫一些Exchange Online模塊化腳本。我正在處理的模型是有一個控制腳本,用於調用其他參數化腳本來執行可重用函數。PowerShell返回PSSession對象
我已經寫了一個連接腳本,但是當我將PSSession對象返回給我的命令腳本時,我無法導入會話,它以某種方式轉換爲對象。
我應該如何在我的腳本中共享此會話?
控制腳本:
$session = .\Connection.ps1 -user [email protected]
Import-PSSession $session
連接腳本(摘要):
Param (
[string]$userparam
)
$UserCredential = Get-Credential -userName $userparam
$Exch = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
return $Exch
聽起來像是對我的計劃。如果結果合適,我會給這個嘗試並標記爲答案! –
再次感謝您的幫助,@ briantist。 –