我正在试图运行powershell脚本,用于服务器2012 R2上的备份。我已经安装了Windows服务器备份功能,但是当尝试执行
Add-PsSnapin Windows.ServerBackup 我搞错了
PS C:\Users\administrator> add-pssnapin windows.serverbackup
add-pssnapin : The Windows PowerShell snap-in 'windows.serverbackup' is not installed on this computer.
At line:1 char:1
+ add-pssnapin windows.serverbackup
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (windows.serverbackup:String) [Add-PSSnapin], PSArgumentException
+ FullyQualifiedErrorId : AddPSSnapInRead,Microsoft.PowerShell.Commands.AddPSSnapinCommand我已经研究过了,每件事都与服务器2008有关,您可以单独使用Windows安装命令行工具。2012服务器没有..。感谢你的任何帮助
发布于 2014-05-06 23:01:33
尝试运行Get-Command –Module WindowsServerBackup。Windows备份cmdlet是内置于PowerShell 4的,因此不再需要安装,就像在Server 2008 R2和PowerShell verison 3中所做的那样。
如果安装了备份功能,您将得到一个可以运行的有效cmdlet列表,您可以继续运行。否则,您将一无所获,您需要安装(或重新安装)该功能。
发布于 2018-11-13 08:52:47
您的源问题是未安装用于Windows备份的命令行工具功能。
转到“添加功能”,“Windows备份功能”。请检查并安装命令行工具,并在完成后重新发布“add windows.serverbackup”。您将不会看到错误,只会在新行中看到一个提示。
https://serverfault.com/questions/593530
复制相似问题