Powershell:Get-Childitem,有没有办法列出评论?

时间:2015-10-13 07:08:15

标签: powershell get-childitem

我和powershell一起工作,但我对此有点新意 所以我的问题是,我有一个装满msi-packages的文件夹。如果我去属性 - >详细信息,描述可以在评论部分找到。由于我不想点击所有内容,我想用powershell列出它们。

Here's a Picture of the value I need

到目前为止,我得到了这个:

get-childitem c:\windows\installer\* -include *.msi

我无法找到解决方案,我很感激您的帮助。

1 个答案:

答案 0 :(得分:2)

这不是我的解决方案;我只是从这个link

粘贴它

以下是一些示例代码:

http://powershell.com/cs/blogs/tobias/archive/2011/01/07/organizing-videos-and-music.aspx

假设你有一个视频文件:C:\ video.wmv

$path = 'C:\video.wmv'
$shell = New-Object -COMObject Shell.Application
$folder = Split-Path $path
$file = Split-Path $path -Leaf
$shellfolder = $shell.Namespace($folder)
$shellfile = $shellfolder.ParseName($file)

您需要知道扩展属性的ID是什么。这将显示所有ID:

0..287 | Foreach-Object { '{0} = {1}' -f $_, $shellfolder.GetDetailsOf($null, $_) }

一旦找到了你想要的那个,就可以这样访问:

$shellfolder.GetDetailsOf($shellfile, 216)