Скрипт, который выводит все библиотеки DLL, используемые exe - PullRequest
0 голосов
/ 18 мая 2018

В cmd строка

tasklist /m /fi "imagename eq xxxxx.exe" > output.txt

выведет библиотеки DLL, используемые всеми процессами, в один файл.

Как разделить вывод на несколько файлов TXT, каждый файл содержит имяпроцесса используется DLL?

1 Ответ

0 голосов
/ 18 мая 2018

Это должно дать вам то, что вы хотите:

Get-Process |
    ForEach-Object {
        $procName = $_.Name
        Get-Process -InputObject $_ -Module -ErrorAction SilentlyContinue |
            Export-Csv ".\$procName.csv" -NoTypeInformation
    }
...