|
|
|
Завершить процесс по названию и имени пользователя
|
|||
|---|---|---|---|
|
#18+
Добрый день. Использую в батнике следующий кусочек кода: Код: powershell 1. 2. 3. 4. Но есть необходимость найти не только все запущенные процессы, а запущенные процессы от имени определенного пользователя? Скажите, как в таком случае воспользоваться tasklist | find? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2012, 10:57 |
|
||
|
Завершить процесс по названию и имени пользователя
|
|||
|---|---|---|---|
|
#18+
Menjoy, запускаете tasklist с параметром/параметрами /FI. Подробнее в справке по tasklist. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2012, 19:46 |
|
||
|
Завершить процесс по названию и имени пользователя
|
|||
|---|---|---|---|
|
#18+
ЗЫ: а если надо именно *завершить* процесс, - то Код: xml 1. по вкусу добавить параметры /F, /T ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2012, 19:53 |
|
||
|
Завершить процесс по названию и имени пользователя
|
|||
|---|---|---|---|
|
#18+
А групповой политикой запретить запуск "chrome.exe" не проще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2012, 12:09 |
|
||
|
Завершить процесс по названию и имени пользователя
|
|||
|---|---|---|---|
|
#18+
Запрещать запуск как раз таки не нужно. Это нужно для запуска шлюза с 1С, проверяется запущена ли хоть одно приложение и если не запущено, то шлюз включается автоматически. А если приложение запущено (под любым пользователем) он не загружает, так вот дело в том, что на этом же сервере по удаленке другой пользователь может работать в 1С, а его в этом поиске учитывать не нужно. tasklist /FI "Aleksandr" | find "chrome.exe" почему-то не работает, пока что просто не могу разобраться с данным синтаксисом :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2012, 13:45 |
|
||
|
Завершить процесс по названию и имени пользователя
|
|||
|---|---|---|---|
|
#18+
MenjoyЗапрещать запуск как раз таки не нужно. Это нужно для запуска шлюза с 1С, проверяется запущена ли хоть одно приложение и если не запущено, то шлюз включается автоматически. А если приложение запущено (под любым пользователем) он не загружает, так вот дело в том, что на этом же сервере по удаленке другой пользователь может работать в 1С, а его в этом поиске учитывать не нужно. tasklist /FI "Aleksandr" | find "chrome.exe" почему-то не работает, пока что просто не могу разобраться с данным синтаксисом :( Не вник в хелп, но вот уже разобрался, что команда должна быть примерно такой: tasklist /FI "username eq Aleksandr" | find "chrome.exe" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2012, 13:48 |
|
||
|
Завершить процесс по названию и имени пользователя
|
|||
|---|---|---|---|
|
#18+
Собственно, если кому пригодится, вот строчка: tasklist /FI "username eq Aleksandr" | find "chrome.exe" где вместо Aleksandr - имя пользователя chrome.exe - ваше приложение Ищет запущенные приложения от данного пользователя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2012, 15:44 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=38000361&tid=1496284]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
144ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 201ms |
| total: | 445ms |

| 0 / 0 |
