Come ottenere una vista di inventario vSphere di base per un utente specificato utilizzando PowerShell - PowerCLI

Riepilogo: Un piccolo script per controllare l'inventario di base di vSphere visibile per un nome utente specificato sfruttando PowerCLI. Si tratta di un'alternativa all'accesso con l'utente all'interfaccia utente di vCenter e alla raccolta manuale dei dati. ...

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

Scaricare lo script allegato a questo articolo della Knowledge Base ed estrarre il pacchetto di .zip su un sistema di gestione su cui è installato PowerCLI.

Nota: Lo script può essere ulteriormente migliorato per stampare datastore, nomi di macchine virtuali (VM) e informazioni di rete o, se si desidera, esportare in un formato .csv, anche se questo non rientra nell'ambito iniziale.


Opzioni dei parametri di script:

PS C:\inventory> .\GetUserInventory.ps1 -vcenter dvcsa-w1.dubai.ad -vcuser administrator@vsphere.local -vcpassword "xxxxx”

[Mandatory] -vcenter <ip or fqdn of the targeted vCenter>
[Mandatory] -vcuser <username to test/list inventory of the targeted vCenter>

[Optional] -vcpassword <password of the -vcuser, if not used the script will prompt interactively for password>
[Optional] -detail <if used the script will print Datacenters, Clusters and hosts names>

Esempio di riferimento sull'output previsto:

PS C:\inventory> .\GetUserInventory.ps1 -vcenter dvcsa-w1.dubai.ad -vcuser administrator@vsphere.local -vcpassword "xxxxx”

     ∞ Connecting to provided vcenter dvcsa-w1.dubai.ad
     ∞ 
     √ Connected to:
     √ 
     √ VCName            VCVersion
     √ ------            ---------
     √ dvcsa-w1.dubai.ad 6.7.0    
     √ 
     √ 
     ∞ 
     ∞ Inventory Listing
     ∞ 
     √    + dvcsa-w1.dubai.ad :
     √ 
     √ DataCenters Clusters Hosts VM DataStores VDS PortGroups
     √ ----------- -------- ----- -- ---------- --- ----------
     √           2        5    15  6          9   5         10
     √ 
     √ 
     ∞
     √ All done.

Esempio con l'opzione -detail:

PS C:\inventory> .\GetUserInventory.ps1 -vcenter dvcsa-w1.dubai.ad -vcuser administrator@vsphere.local -vcpassword “xxxxx” -detail

     ∞ Connecting to provided vcenter dvcsa-w1.dubai.ad
     ∞ 
     √ Connected to:
     √ 
     √ VCName            VCVersion
     √ ------            ---------
     √ dvcsa-w1.dubai.ad 6.7.0    
     √ 
     √ 
     ∞ 
     ∞ Inventory Listing
     ∞ 
     √    + dvcsa-w1.dubai.ad :
     √ 
     √ DataCenters Clusters Hosts VM DataStores VDS PortGroups
     √ ----------- -------- ----- -- ---------- --- ----------
     √           2        5    15  6          9   5         10
     √ 
     √ 
     ∞
     ∞       - W1-Datacenter
     ∞
     ∞          - Cluster-A
     ∞             - w1-cla-n01.dubai.ad
     ∞             - w1-cla-n02.dubai.ad
     ∞             - w1-cla-n03.dubai.ad
     ∞
     ∞          - Cluster-B
     ∞             - w1-clb-n01.dubai.ad
     ∞             - w1-clb-n02.dubai.ad
     ∞             - w1-clb-n03.dubai.ad
     ∞
     ∞          - Cluster-C
     ∞             - w1-clc-n01.dubai.ad
     ∞             - w1-clc-n02.dubai.ad
     ∞             - w1-clc-n03.dubai.ad
     ∞
     ∞       - W2-Datacenter
     ∞
     ∞          - Cluster-D
     ∞             - w1-cld-n01.dubai.ad
     ∞             - w1-cld-n02.dubai.ad
     ∞             - w1-cld-n03.dubai.ad
     ∞
     ∞          - Cluster-E
     ∞             - w1-cle-n01.dubai.ad
     ∞             - w1-cle-n02.dubai.ad
     ∞             - w1-cle-n03.dubai.ad
     ∞
     √ All done.

Informazioni aggiuntive

Fare riferimento https://developer.broadcom.com/powercli/installation-guideQuesto link ipertestuale indirizza a un sito web esterno a Dell Technologies. per indicazioni su come installare PowerCLI.

Questo è un semplice esempio di script per aiutare i clienti e le persone del supporto a eseguire un attività comune; non esiste un supporto tecnico ufficiale Dell per lo scripting.

Prodotti interessati

VMware ESXi 7.x, VMware ESXi 8.x
Proprietà dell'articolo
Numero articolo: 000196742
Tipo di articolo: How To
Ultima modifica: 13 mag 2026
Versione:  4
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.