2013-07-18 77 views
0

我想找到更多信息獲取腳本的Windows PowerShell腳本,將登錄到PowerShell的Office 365,將提示用戶的管理員憑據。我不是關鍵詞,我可以搜索這個,但我沒有找到關於它的很多信息,請幫助我們。我不只是想要一個能做到的腳本,我也在尋找它的信息以及它的工作原理。Powershell腳本,將登錄到PowerShell的辦公室365

+0

如果我的理解是正確的,你想從powershell啓動辦公室365和啓動辦公室365時提示用戶的crendentials。正確? – Peter

+0

是的,我發現這些行$ cred = Get-Credential $ s = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $ cred -Authentication Basic -AllowRedirection $ importresults = Import-PSSession $ s – user2596912

+0

@ user2596912如果您自己回答了問題,如果您以回答的方式寫入而不是評論,以便其他具有相同問題的用戶可以更輕鬆地找到答案,那麼這是首選。 –

回答

2

對Exchange PowerShell中使用:

$ SecPass1 =的ConvertTo-SecureString的-AsPlainText -string 「密碼」 - 強制
$ MSOLM =新對象System.Management.Automation.PSCredential -ArgumentList「GlobalAdmin @一些.COM」,$ SecPass1
$會議=新的PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $ MSOLM -Authentication基本-AllowRedirection
導入模塊MSOnline 進口的PSSession $會話-AllowClobber

1

這個腳本會提示輸入憑據,並登錄到Office 365的管理員:我搜索過

To Login: 


$LiveCred = Get-Credential 
$Session = New-PSSession -ConfigurationName Microsoft.Exchange-ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection 
Import-PSSession $Session 

如果您有更多的任務不僅僅是登錄的事,我也許能幫助你的腳本並寫了許多Office 365.