Иногда бывает нужно закрыть все процессы, которые входят в состав какого-то продукта. Их можно идентифицировать по информации, хранящейся в исполняемом файлике. Например - названии продукта или имени издателя.

$processes = get-Process
foreach ($process in $processes)
{
    if ($process.Path -ne $null)
    {
        if ($(Get-Item $process.Path).VersionInfo.ProductName -match 'ActivTrak' -or $(Get-Item $process.Path).VersionInfo.LegalCopyright -match 'Birch')
        {
            $process.Path
            $Process | Stop-Process -Force
        }
    }
}
Enter your comment. Wiki syntax is allowed:
Y L E V H
 
  • ms_windows_ms_sql/powershell_stop_process_with_known_copyright_publisher_productname.txt
  • Last modified: 2019/02/11 09:13
  • (external edit)