vHoge

VMwareのアレコレ備忘録。CLIでがんばるネタ多め。

非 core な PowerShell を立ち上げる

何も考えず、ESXi のカスタムイメージを作ろうとすると…

PowerShell 7.1.3
Copyright (c) Microsoft Corporation.

https://aka.ms/powershell
Type 'help' to get help.

PS C:\Users\mirie> Add-EsxSoftwareDepot D:\vsphere\VMware-ESXi-7.0U2a-17867351-depot.zip
Add-EsxSoftwareDepot: The 'Add-EsxSoftwareDepot' command was found in the module 'VMware.ImageBuilder', but the module could not be loaded. For more information, run 'Import-Module VMware.ImageBuilder'.

む…

PS C:\Users\mirie> Import-Module VMware.ImageBuilder
Exception: The VMware.ImageBuilder module is not currently supported on the Core edition of PowerShell.

チーン


※ ちな VMware.ImageBuilder は最新。

 Get-InstalledModule VMware.ImageBuilder

Version              Name                                Repository           Description
-------              ----                                ----------           -----------
7.0.2.17849781       VMware.ImageBuilder                 PSGallery            This Windows PowerShell module contains …

ダウングレード…は不要!

PowerShell を成り行きでバージョンアップしていると 6 以降は core になっているため、VMware.ImageBuilder は動かない状態に…
ダウングレードかなぁと思ってたが、PowerShell 内で下位バージョンに切り替えられる。

PS C:\Users\mirie> powershell -v 5.1
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

新しいクロスプラットフォームの PowerShell をお試しください https://aka.ms/pscore6

PS C:\Users\mirie> Import-Module VMware.ImageBuilder
PS C:\Users\mirie> Add-EsxSoftwareDepot D:\vsphere\VMware-ESXi-7.0U2a-17867351-depot.zip

Depot Url
---------
zip:D:\vsphere\VMware-ESXi-7.0U2a-17867351-depot.zip?index.xml

一安心。
というか、VMware.ImageBuilder も早いとこ core 対応して欲しい…