我在哪里可以获得 SRM-Cmdlets 模块?
这些模块可在此处获得:
版本 | 下载 | Github 发布页面 |
---|---|---|
v0.2 于 2017 年 6 月 2 日发布 | SRM-Cmdlets-0.2.zip SRM-Cmdlets-0.2.tar.gz | Release SRM 6.5, PowerCLI 6.5.1 Support · benmeadowcroft/SRM-Cmdlets · GitHub |
v0.1 于 2014 年 12 月 31 日发布 | SRM-Cmdlets.zip | Release Initial Pre-Release · benmeadowcroft/SRM-Cmdlets · GitHub |
我如何开始?
首先,查看PowerCLI 原生提供的 SRM cmdlet 的文档。
检查PowerShell模块路径,执行以下命令
$env:PSModulePath
关闭CEIP( Customer Experience Improvement Program 客户体验改进计划)Set-PowerCLIConfiguration -Scope User -ParticipateInCEIP $false
忽略证书验证Set-PowerCLIConfiguration -InvalidCertificateAction Ignore
来,下载 SRM Cmdlets zip 文件(参见上面的部分),将其解压缩并将解压缩的Meadowcroft.SRM
文件夹(及其内容)添加到您的 PowerShell 路径中。例如,我将我的解压到My Documents\Windows\PowerShell\Modules
目录中以快速访问模块。
有关安装模块的更多详细信息和选项,请参阅 Microsoft 的安装模块说明。
解锁文件
cd path_to_powershell_modules_folder
Get-ChildItem * -Recurse | Unblock-File
进入目录导入模块。
Import-Module -Name .\SRM-Cmdlets\Meadowcroft.Srm.psd1
接下
如果模块已成功添加到 PowerCLI 会话中使用的路径,则运行以下命令将提供所有可用函数的列表:
Get-Command -Module Meadowcroft.SRM
Srm
除非您在导入模块时选择覆盖它,否则所有函数都将具有默认前缀。
您可以通过执行以下命令导入模块:
Import-Module Meadowcroft.SRM
可以使用 Get-Help cmdlet 检查列出的每个函数的文档,例如:
Get-Help Get-SrmProtectionGroup