问题标签 [powercli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 PowerCLI for .NET 在 VMware vSphere 客户端上拦截错误消息
有没有办法使用 PowerCLI for .NET 捕获出现在 VMware vSphere 客户端上的错误消息?
我使用 Project Onyx 2.0 来捕获所有鼠标点击并获取 C# 代码。但是如果某些操作失败了,有没有办法在控制台上打印呢?
powershell - 使用 PowerCLI 脚本从 ISO 映像引导
如何使以下脚本工作?目前我可以在我的服务器中创建一个新的虚拟机。我还希望加载 Windows ISO 映像并在虚拟机中进行无人值守安装。我应该如何编辑脚本以使其工作?
deployment - 部署 VMware PowerCLI 命令行控制台应用程序的推荐方法
带有 .NET 的 PowerCLI 对 dll 有一些依赖关系,只有在要运行的每台计算机上安装 PowerCLI 时才会获得这些依赖关系。我有一个带有命令行参数的控制台应用程序,当使用通常的方法部署时,由于未满足的依赖关系,它不起作用......这些程序集是 GAC 的一部分。
Clickonce 部署被证明是无用的。尽管我将它们作为查询参数传递,但它没有识别我的参数。
最后,我在这台远程机器上安装了 VMware PowerCLI。然后运行.exe,它工作了。有没有办法避免安装 PowerCLI 并能够在部署期间将所有依赖项包含在我的 exe 中?
powershell - 使用批处理文件 (.bat) 运行 PS1 脚本
目前以下是我启动 VMware vSphere PowerCLI 命令提示符的路径。我希望sample.ps1
使用批处理文件自动运行我的脚本。如何sample.ps1
纳入此路径并创建批处理文件?
powershell - 退出 VMware vSphere PowerCLI 命令提示符?
在执行一组脚本(例如创建的 VM)后,是否有一个脚本可以输入以退出 VMware vSphere PowerCLI 命令提示符。
我的 .ps1 脚本的最后一行如下所示,但退出不起作用,执行我的脚本后,命令提示符仍然存在,与 windows 命令提示符不同,exit 命令有效但在 powercli 中无效。
powershell - Powershell 关闭虚拟机
我有一个小型 Powershell 脚本,用于在长时间停电时关闭我的虚拟机。它需要一个特定的 VM 对象并强制关闭。
我想使用 start-job 命令并行运行所有这些任务来加速这个过程。我尝试使用几种变体,包括以下我认为是正确的变体。
根据 Receive-Job 输出,问题似乎是使用中的管理单元(在调用上述函数之前添加)未在 Start-Job 的上下文中加载。
实现这一点的正确语法是什么?
powershell - 那么 Powershell PSC1 文件有什么特别之处呢?
在我的 PowerShell 快捷方式上,我有以下内容:
然而,我更愿意添加管理单元的注册并在我的配置文件中运行 PowerCLI 环境的初始化。
因此,在我的个人资料中,我添加了以下内容:
然而,Get-VICommand 不再可用此方法。为什么?
powershell - 虚拟机克隆到数据存储的子目录
我在 vCenter 中有一个数据存储,我正在尝试使用每周运行的 PowerCLI 脚本克隆它。我可以将虚拟机克隆到它,但我完全无法控制目录结构。它将每个虚拟机放入以虚拟机命名的文件夹中,位于数据存储的根目录中。
我的理想目录结构是根仅用于活动虚拟机。存在“备份”文件夹。在该文件夹中每周创建一次以存储每周的克隆。今天的示例“20111004”。每个虚拟机都存在该文件夹。
“完整”路径示例
[DATASTORE1] BACKUPS/20111004/VIRTUALMACHINE
这是脚本中唯一不起作用的部分。当在 PowerShell 中以这种方式给出命令时,它会完全忽略 -Location 参数并将克隆扔到数据存储的根目录上。我还没有找到任何关于它应该如何格式化的文档(我理解)。与 VIContainer 有什么关系??
我正在自定义的脚本源:
http ://www.mbnbusiness.co.uk/blog/2010/08/updated-powercli-vmware-vm-backup-script-v2-0/
powershell - 需要 Get-VM 进度
我们有一个非常大的环境,因此收集所有 VM 并将它们存储到一个变量中大约需要 5 分钟。在这个集合完成之前,我需要一种显示进度的方法。我认为do until
循环会起作用,但我无法弄清楚。
这是我前进的方向,但不确定它是否正确。
我的想法是在虚拟机计数停止之前写点,但事实并非如此。任何帮助将不胜感激。
powershell - 将消息写入 RemoteSession VMWare
我想给通过 remoteSession 连接的客户端写一条消息。我想使用 Powershell Snap-In View PowerCli。
有没有可能?
我的主要目标是:当我发送会话注销时,我的客户应该以弹出消息的形式通知他将在 5 分钟后注销或类似的东西。
如果我通过 PowerCli 发送 SessionLogOff,最好的解决方案是自动发送消息。但我发现这不适用于 4.6 版。
所以我想用我自己的脚本手动完成。