Использование решения Merlyn привело к тому, что другие приложения были убиты, как firefox. Эти процессы использовали один и тот же порт, но не как слушатель:
, например:
netstat -a -n -o | findstr :8085
TCP 0.0.0.0:8085 0.0.0.0:0 LISTENING 6568
TCP 127.0.0.1:49616 127.0.0.1:8085 TIME_WAIT 0
TCP 127.0.0.1:49618 127.0.0.1:8085 TIME_WAIT 0
Поэтому они могут быть исключены, добавив «LISTENING» к findstr следующим образом: / g2]
FOR /F "tokens=5 delims= " %%P IN ('netstat -a -n -o ^| findstr :8085.*LISTENING') DO TaskKill.exe /PID %%P
myObjects.RemoveAll(Function(m As MyObject) m.X >= 10)
Попытка:
myObjects.RemoveAll(Function(m) m.X >= 10)
Это работает в 3,5, не уверенный в 2,0 синтаксисах.