在我的 PowerShell 快捷方式上,我有以下内容:
C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe -psc "C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI\vim.psc1" -noe -c ". \"C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI\Scripts\Initialize-PowerCLIEnvironment.ps1\""
然而,我更愿意将管理单元的注册添加到我的配置文件中并运行 PowerCLI 环境的 init。
所以在我的个人资料中我添加了以下内容:
Add-PSSnapin VMware.VimAutomation.Core
& "C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI\Scripts\Initialize-PowerCLIEnvironment.ps1"
然而,使用此方法不再可用 Get-VICommand。为什么?
PSC1 文件是“PowerShell 控制台文件”。他们是XML http://en.wikipedia.org/wiki/XML告诉 PowerShell 自动加载哪些管理单元的配置文件。另一种方法是调用Import-Module
or Add-PSSnapin
在你的Profile.ps1
script.
您可以使用以下命令创建自己的 psc1 文件Export-Console
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)