powershell - 导入 virtualmachinemanager 模块后 Stop-Job 成为别名
问题描述
在 Powershell (PS 5.1) 中导入模块“virtualmachinemanager”后,cmdlet Stop-Job 成为 Stop-SCJob 的别名。我在导入之前检查了 cmdlet 是否有效。此外,我尝试在导入之前为 Stop-Job 创建一个自定义别名。但遗憾的是,该别名在导入后也指的是 Stop-SCJob。
我也试图在谷歌上找到一些东西,但还没有运气。
以前有人见过这种行为吗?更重要的是我该如何解决这个问题?
提前致谢。
解决方案
您可以简单地删除别名:(Remove-Item Alias:\Stop-Job
如果-ErrorAction Ignore
您想处理没有别名的情况)。如果要在不删除别名的情况下引用原始 cmdlet,可以使用Microsoft.PowerShell.Core\Stop-Job
.
感谢 Jeroen Mostert
推荐阅读
- linux - 当我在终端中键入 mongodb 命令时,终端正在退出
- jquery - TinyMCE with AJAX content in cloned JQuery UI Dialog
- arrays - 数组在读取 React 中的状态时更新其所有元素 - Typescript
- unit-testing - 使用 Appium 和 Visual Studios 的 UI 测试没有获得按钮
- arrays - 如何按快速数组分组?
- html - 无法在字符串 Angular 上创建属性
- python - 我的json作为输出字符串而不是python中的int
- postgresql - 比较 postgreSQL 表中的行并保留列中字符串最长的行
- python-3.x - 基于Python中的两个数据框计算总加权分数
- jmeter - 分布式负载测试jmeter