Я хотел бы иметь возможность получить версию файла и версию сборки всех DLL файлов в каталоге и во всех его подкаталогах. Я новичок в программировании, и я не могу понять, как заставить этот цикл работать.
У меня есть этот код PowerShell для получения версии сборки (взятой из форума):
$strPath = 'c:\ADMLibrary.dll'
$Assembly = [Reflection.Assembly]::Loadfile($strPath)
$AssemblyName = $Assembly.GetName()
$Assemblyversion = $AssemblyName.version
И это также:
$file = Get-ChildItem -recurse | %{ $_.VersionInfo }
Как я могу сделать цикл из этого, чтобы я мог вернуть версию сборки всех файлов в каталоге?