gpt4 book ai didi

powershell - 此计算机上未安装 Windows PowerShell 管理单元 'Microsoft.Sharepoint.Powershell'?

转载 作者:行者123 更新时间:2023-12-02 20:46:55 25 4
gpt4 key购买 nike

我是 powershell 的新手,我已经尝试解决这个问题几个小时了,但仍然无法使其工作。

先决条件:

  • 使用 Windows 10
  • 以管理员身份运行 Powershell ISE

但是当我使用“Add-PSSnapin WebAdministration”时

我尝试运行的命令:

Add-PSSnapin Microsoft.Sharepoint.Powershell
$siteURL = Get-SPOSite "site"
$sitelists = foreach ($web in $siteURL.AllWebs) {
foreach($list in $web.lists){ $list } }
$sitelists |select * | Export-CSV C:\liststitles.csv

它显示以下错误:

PS C:\windows\system32> Add-PSSnapin Microsoft.Sharepoint.Powershell
Add-PSSnapin : The Windows PowerShell snap-in 'Microsoft.Sharepoint.Powershell' is not installed on this computer.
At line:1 char:1
+ Add-PSSnapin Microsoft.Sharepoint.Powershell
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (Microsoft.Sharepoint.Powershell:String) [Add-PSSnapin], PSArgumentEx
ception
+ FullyQualifiedErrorId : AddPSSnapInRead,Microsoft.PowerShell.Commands.AddPSSnapinCommand

我还下载了“iis7psprov_x64.msi”,但我不知道如何安装它,因为我无法以管理员身份运行它。我也读过,它应该在“WebAdminstration”模块中可用。当尝试运行该文件时,会提示以下错误:

enter image description here

可能与此类似,但对于 Windows 10:

Add-PsSnapin WebAdministration in Windows7

最佳答案

要在线使用 SharePoint,您需要 SharePoint Online Management Shell PowerShell 模块。安装后(在 Windows 10 计算机上),PowerShell 将自动加载您需要的命令(例如 Get-SPOSite),无需手动导入模块。

您可以从上面的链接下载,介绍在这里:https://learn.microsoft.com/en-us/powershell/sharepoint/sharepoint-online/introduction-sharepoint-online-management-shell?view=sharepoint-ps&redirectedfrom=MSDN

关于powershell - 此计算机上未安装 Windows PowerShell 管理单元 'Microsoft.Sharepoint.Powershell'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43997587/

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