VMware Cloud Community
ganapa2000
Hot Shot
Hot Shot
Jump to solution

Unable to get Folder Name using Get-View

Hi,

I am unable to get the Folder Name using the below script using the Get-View.

Please help.

Script

Get-View -ViewType VirtualMachine -Property Name,Guest |

Select @{N='vCenter';E={([uri]$_.Client.ServiceUrl).Host}},

@{N='Folder';E={$._ExtensionData.MoRef.Value}},

Name,@{N='ToolsStatus';E={$_.Guest.ToolsStatus}},

    @{N='ToolsType';E={$_.Guest.ToolsInstallType}},

    @{N='ToolsVersion';E={$_.Guest.ToolsVersion}},

    @{N='ToolsRunningStatus';E={$_.Guest.ToolsRunningStatus}} |

Sort-Object -Property Name | ft -auto

1 Solution

Accepted Solutions
LucD
Leadership
Leadership
Jump to solution

You could do something like this

Get-View -ViewType VirtualMachine -Property Name,Guest,Parent |

Select @{N='vCenter';E={([uri]$_.Client.ServiceUrl).Host}},

    @{N='Folder';E={

        $folder = (Get-View -Id  $_.Parent -Property Name).Name

        if($folder -eq 'vm'){

            $folder = 'Datacenters'

        }

        $folder}},

    Name,@{N='ToolsStatus';E={$_.Guest.ToolsStatus}},

    @{N='ToolsType';E={$_.Guest.ToolsInstallType}},

    @{N='ToolsVersion';E={$_.Guest.ToolsVersion}},

    @{N='ToolsRunningStatus';E={$_.Guest.ToolsRunningStatus}} |

Sort-Object -Property Name | ft -auto


Blog: lucd.info  Twitter: @LucD22  Co-author PowerCLI Reference

View solution in original post

4 Replies
LucD
Leadership
Leadership
Jump to solution

You could do something like this

Get-View -ViewType VirtualMachine -Property Name,Guest,Parent |

Select @{N='vCenter';E={([uri]$_.Client.ServiceUrl).Host}},

    @{N='Folder';E={

        $folder = (Get-View -Id  $_.Parent -Property Name).Name

        if($folder -eq 'vm'){

            $folder = 'Datacenters'

        }

        $folder}},

    Name,@{N='ToolsStatus';E={$_.Guest.ToolsStatus}},

    @{N='ToolsType';E={$_.Guest.ToolsInstallType}},

    @{N='ToolsVersion';E={$_.Guest.ToolsVersion}},

    @{N='ToolsRunningStatus';E={$_.Guest.ToolsRunningStatus}} |

Sort-Object -Property Name | ft -auto


Blog: lucd.info  Twitter: @LucD22  Co-author PowerCLI Reference

ganapa2000
Hot Shot
Hot Shot
Jump to solution

LucD,

Still Folder name shows blank.

Reply
0 Kudos
LucD
Leadership
Leadership
Jump to solution

Works for me.

Are you sure your copy/paste is correct?


Blog: lucd.info  Twitter: @LucD22  Co-author PowerCLI Reference

Reply
0 Kudos
ganapa2000
Hot Shot
Hot Shot
Jump to solution

Sorry LucD. I forgot to save the file.

that worked perfectly Smiley Happy

Thank you for your help.

Reply
0 Kudos