Olá fyote.
Primeiramente, peço que você salve o seguinte script em um arquivo de texto com a extensão
.ps1, como por exemplo: C: \Script\dll.ps1. Após isto, inicie o PowerShell e navegue até o diretório onde o seu arquivo .ps1 está salvo. O comando "cd" funciona tranquilo por aqui para chamar o script em questão, digite o
seguinte comando PS> .\dll.ps1. (não é necessário digitar PS.. somente o .\dll.ps1.)
Segue abaixo o script:
cls
# Comando para ser utilizado via PowerShell para listar os arquivos dll's
$Dir = get-childitem C:\Windows\assembly\gac_msil -recurse
$List = $Dir | where {$_.extension -eq ".dll"}
$List | ft fullname |out-file C:\scripts\dll.txt
$List | format-table name
Após este passo, você verá que ele irá listar o que
você deseja no arquivo chamado dll.txt que se encontra dentro da pasta scripts no seu c. Para uma melhor análise e comparação dos 2 ambientes, você poderá importar este .txt dentro do seu excel. Você pode usar
o Microsoft Excel para importar dados de um arquivo de texto para uma planilha.
O Assistente de Importação de Texto examina o arquivo de texto que
você está importando e o ajuda a verificar se os dados estão sendo importados da maneira desejada. Para iniciar o Assistente de Importação de Texto, na guia Dados, no grupo Obter Dados Externos, clique em De Texto.
Em seguida, na caixa de diálogo Importar Arquivo de Texto, clique duas
vezes no arquivo de texto que você deseja importar.
Abraço.
Richard Juhasz