のプロパティを列挙:PowerShellは、私は、デバイスレジスタから情報を収集するコマンドレット持つプロパティ
PS C:\ WINDOWS \ system32に>は、Get-PSDeviceサーバAを
ホスト名:サーバーA
OOB:
を 臨界:ノーマル
IsVirtual:真
など
これらのうちのいくつかは、例えば、 'サブプロパティの内部の配列を有する:
クラスター:@ {のURL = https://ps-apps.com/DeviceRegister/api/Clusters/62。 VCenterUrl = https://ps-apps.com/DeviceRegister/api/VCenters/2; ClusterId = 62; VCenterId = 2;名前= Vcenter 1 ABC Prod; DataCenterUrl = https://ps-apps.com/DeviceRegister/api/DataCenters/3; DataCenter =; IsValidated = True; IsExceptionCluster = False; SupportsProdWorkloads = False; SupportsNonProdWorkloads = False; SupportsSqlWorkloads = False;
は私が得ることができる} = Falseの ManagedByabc私のようなものを使用したいARAY内のどんなプロパティ:
(Get-PSDevice ServerA).cluster.name
私が使用してサブプロパティのすべてを列挙するための方法を決定しようとしています値を設定するforeach型の文
は何これを達成するための最良の方法だろうか?
'PSObject'はプロパティではなくメンバセットです:'( '' | gm -Force PSObject).MemberType'。 – PetSerAl
@PetSerAl fair 'nough :) – briantist