gpt4 book ai didi

powershell - Get-CsUser 错误 powershell

转载 作者:行者123 更新时间:2023-12-02 23:37:54 27 4
gpt4 key购买 nike

我在 powershell Get-CsUser 中运行此命令,但出现以下错误

Get-CsUser : The term 'Get-CsUser' is not recognized as the name of a
cmdlet, function, script file, or operable program. Check the spelling
of the name, or if a path was included, verify that the path is
correct and try again. At line:1 char:1
+ Get-CsUser
+ ~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-CsUser:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

我该怎么做才能避免这个错误?我已经导入:

Import-Module "C:\Program Files\Common Files\Skype for Business Online\Modules\SkypeOnlineConnector\SkypeOnlineConnector.psd1"

然后使用以下脚本连接到 Office 365 Skype for business 服务:

$credential = Get-Credential
Import-Module MSOnline
Connect-MsolService -Credential $credential
Import-Module SkypeOnlineConnector
$lyncSession = New-CsOnlineSession -Credential $credential
Import-PSSession $lyncSession

有谁知道这个错误的原因是什么?

最佳答案

Does anyone knows what s the cause of this error? thank you in advance

问题是 office 365 skype for business 没有在用户 cmdlet 下有命令“Get-CsUser”。

可用的用户 cmdlet 如下。

Set-CsUser

Get-CsUserPstnSettings

Set-CsUserPstnSettings

Get-CsUserSession

来源“Skype for Business Online cmdlets

Get-CsUser 可用于本地 lync 服务器。
.

附言:您与“office 365 skype for business”的连接和 session 导入应该没问题,例如,如果您键入 Get-CsUserSession,它不应说“术语‘Get-CsUserSession’不被识别为cmdlet、函数、脚本文件或可运行程序的名称"

(1) 您可以使用下面的方法查看导入的模块中的可用命令

Get-Command -Module MSOnline
Get-Command -Module SkypeOnlineConnector

(2) 您还可以使用 Get-Command 和临时 session 名称查看当前 session 中的可用命令。

Get-Command -Module tmp_aqu5qmxt.frb

tmp_aqu5qmxt.frb 是我的临时 session ID 名称..将其更改为您在此屏幕上获得的任何名称。

enter image description here

(3) 要从您的所有源中查看所有导入的命令,您可以使用(模块+ session ),

Get-Command -ListImported

它们都没有名为“Get-CsUser”的命令

关于powershell - Get-CsUser 错误 powershell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50765207/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com