繁体   English   中英

检查微软服务是否连接 PowerShell

[英]Check if Microsoft services connected PowerShell

我有一个使用三个模块(Connect-MsolService、Connect-MicrosoftTeams 和 Connect-ExchangeOnline)的脚本。 我经常连续多次运行这个脚本。 我希望脚本能够启动连接,但我不想每次都连接。 除了询问用户是否已经连接之外,有没有办法测试连接是否存在并已登录? 我能想到的最好的方法是搜索一个永远存在的管理员,如果返回是 null 然后连接,但如果返回任何内容,则知道连接已经启动。

有没有一种简单的方法来做类似的事情:

if(!isConnectedtoMicrosoftTeams){
  Connect-MicrosoftTeams
}

谢谢!

使用访问令牌连接服务。 这样您就无需提示登录。 在这种情况下,如果返回 null 脚本应该调用连接 function 以重新生成新的 session。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM