3

5 分以上実行されているすべての Internet Explorer プロセスを強制終了したいと考えています。これは、Powershell v1.0 を使用した 1 行のコマンドである必要があります。

4

4 に答える 4

1
Get-Process iexplore -ErrorAction SilentlyContinue |
Where-Object { $_.StartTime -and (Get-Date).AddMinutes(-5) -gt $_.StartTime } |
Stop-Process
于 2012-07-10T10:26:41.580 に答える
0

少なくとも powershell v2 では、次のコマンドは 5 分より古いすべての IE プロセスを停止する必要があります。

Get-Process | 
    select -Property ProcessName, StartTime |
    ? { (($_.StartTime -ne $null) -and
         (([DateTime]::Now - $_.StartTime).TotalMinutes -ge 5) -and
         ($_.ProcessName -eq "iexplore")) } |
    Stop-Process
于 2012-07-10T09:40:33.147 に答える