Revision: 37590
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 13, 2010 06:52 by michanne
Initial Code
$a = $args.length
if ($a -eq 0) {Write-warning "You must supply a folder name."; break}
else {$strFolder = $args[0] + "\*.dll"}
$b = @()
$c = get-childitem $strFolder
foreach ($i in $c)
{$b += [system.diagnostics.fileversioninfo]::getversioninfo($i.fullname)}
$d = ($b | where-object {$_.CompanyName -eq "Microsoft Corporation"})
cls
$d | format-table @{Label="DLL File";Expression={$_.FileName}},`
@{Label="Company Name";Expression={($_.CompanyName)}},`
@{Label="Version Number";Expression={$_.FileVersion}},`
@{Label="File Size";Expression={"{0:N0}" -f (get-item $_.FileName).Length}} `
-auto
Initial URL
Initial Description
Initial Title
Get File Version Information for dlls
Initial Tags
file
Initial Language
Windows PowerShell