Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] taskkill и tasklist не работают (http://forum.oszone.net/showthread.php?t=318528)

Dorent 06-09-2016 16:00 2666208

[решено] taskkill и tasklist не работают
 
Здравствуйте!
При использовании команд taskkill /im ИМЯ.exe и tasklist выдает сообщение "Ошибка: не найдено".
Что может быть? Куда копать?

greg zakharov 06-09-2016 16:08 2666211

Как подсказывает справка:
Код:

tasklist /fi "imagename eq имя.exe"
А также:
Код:

taskkil /fi "imagename eq имя.exe"

Dorent 06-09-2016 16:15 2666214

Цитата:

Цитата greg zakharov
Профиль | Цитировать
Как подсказывает справка:
Код: Выделить весь код
tasklist /fi "imagename eq имя.exe"
А также:
Код: Выделить весь код
taskkil /fi "imagename eq имя.exe" »

На обе команды выдает то же сообщение... "Ошибка: не найдено"

greg zakharov 06-09-2016 16:39 2666218

Сделайте скриншот результата выполнения команд в консоли.

Dorent 06-09-2016 16:43 2666219

Цитата:

Цитата greg zakharov
Сделайте скриншот результат выполнения команд в консоли и выложите. »

Скриншот прислать не могу, ибо управляю удаленно, но сообщает именно так

C:\>taskkill /im notepad.exe
Ошибка: не найдено
C:\>

И данная проблема только на одном компьютере.

greg zakharov 06-09-2016 16:52 2666222

Dorent, тогда ожидайте обладателей черного пояса по телепатии: описали хотя бы свое окружение, как именно происходит удаленное управление и т.д.

Dorent 06-09-2016 16:55 2666223

Вложений: 1
Цитата:

Цитата greg zakharov
Dorent, тогда ожидайте обладателей черного пояса по телепатии: описали хотя бы свое окружение, как именно происходит удаленное управление и т.д. »


greg zakharov 06-09-2016 17:11 2666229

Попробуйте запустить консоль от имени администратора.

cameron 06-09-2016 17:24 2666233

покажите вывод
$windows_path = $env:Path
$windows_path -split ';'
и работает ли
Stop-Process -processname notepad

alpap 06-09-2016 18:58 2666251

Цитата:

Цитата Dorent
И данная проблема только на одном компьютере »

На котором XP и соответственно, с огромной долей вероятности taskkill там не работает.

Iska 06-09-2016 19:15 2666257

Цитата:

Цитата alpap
На котором XP и соответственно, с огромной долей вероятности taskkill там не работает. »

Как раз-таки на Windows XP taskkill работает.

greg zakharov 06-09-2016 19:38 2666264

На ХР task[kill|List] работает при условии, что у пользователя есть админские права, ибо обе тулзы используют WMI (Win32_Process, Win32_ComputerSystem, Win32_OperatingSystem, WIn32_Service), именно поэтому многие админы, желающие сберечь себе нервы, используют wmic.

cameron 06-09-2016 20:13 2666270

простите, какая ХР?
6.3.9600 это 8.х

Цитата:

Цитата greg zakharov
На ХР task[kill|List] работает при условии, что у пользователя есть админские права, ибо обе тулзы используют WMI (Win32_Process, Win32_ComputerSystem, Win32_OperatingSystem, WIn32_Service), »

пруфы будут? :)

greg zakharov 06-09-2016 20:35 2666279

Цитата:

Цитата cameron
пруфы будут?

А дизассемблирование уже не в моде?

cameron 06-09-2016 21:17 2666298

Цитата:

Цитата greg zakharov
А дизассемблирование уже не в моде? »

а зачем? если можно запустить и всё увидеть.
да и все классы которые вы указали доступны пользователю для опроса ;)

greg zakharov 06-09-2016 21:32 2666301

Цитата:

Цитата cameron
а зачем? если можно запустить и всё увидеть.

Что важнее: знать как оно работает или все же понимать? Чуете разницу?!

cameron 06-09-2016 21:39 2666304

Цитата:

Цитата greg zakharov
Что важнее: знать как оно работает или все же понимать? Чуете разницу?! »

ещё раз:
taskkill, tasklist и query тех классов, которые вы укзаали доступны в контексте пользователя.
заниматься реверсом от нечего делать лично мне некогда. и думается мне, что вы тоже не поймёте того, что расковыряете, иначе посты сверху труднообъяснимы.

greg zakharov 06-09-2016 21:58 2666315

Цитата:

Цитата cameron
заниматься реверсом от нечего делать лично мне некогда.

Из серии "я - Д'артаньян". Улыбнуло.
Цитата:

Цитата cameron
думается мне, что вы тоже не поймёте того, что расковыряете

Это желание казаться круче других? Отвечайте за себя.

cameron 06-09-2016 22:07 2666318

Цитата:

Цитата greg zakharov
Из серии "я - Д'артаньян". Улыбнуло. »

Цитата:

Цитата greg zakharov
Это желание казаться круче других? Отвечайте за себя. »

пока что дартаньяните вы - сперва голословные утверждения, а вместо обоснования предложение декомпиляции приложений.

Petya V4sechkin 06-09-2016 22:59 2666340

greg zakharov, вы отрицаете тот факт, что запрос WMI из класса Win32_Process, используемый командой Tasklist, не требует административных привилегий?

Обращаю ваше внимание на пункты 3.1 и 3.13 Общих правил конференции.

Цитата:

Цитата Dorent
taskkill и tasklist не работают


Iska 06-09-2016 23:29 2666356

greg zakharov, я не дизассемблировал. А Вы?

Скрытый текст





cameron 07-09-2016 09:05 2666412

Цитата:

Цитата Iska
А Вы? »

а мы все не понимаем как оно работает и от того просто используем функционал и не бережём свои нервы, даже не догадываясь, что нужно сперва дизассемблировать (ЕМНИП в исходниках 2к асма немного было) и удивиться работе.

Dorent 07-09-2016 09:56 2666420

Цитата:

Цитата cameron
покажите вывод
$windows_path = $env:Path
$windows_path -split ';'
и работает ли
Stop-Process -processname notepad »

Ось win 8.1
Если правильно понял, делать в командной строке, то пишет не является внутренней или внешней командой.
Или создать батник для проверки с задержкой time в несколько секунд?

cameron 07-09-2016 10:03 2666421

Цитата:

Цитата Dorent
Если правильно понял, делать в командной строке, то пишет не является внутренней или внешней командой »

это powershell.
но это не нужно - думаю рекомендация Petya V4sechkin на починку WMI решит ваши проблемы.

Dorent 07-09-2016 10:04 2666422

Цитата:

Цитата cameron
это powershell.
но это не нужно - думаю рекомендация Petya V4sechkin на починку WMI решит ваши проблемы. »

Хорошо, сейчас попробую.

Dorent 07-09-2016 10:34 2666429

Всем огромное спасибо!
Помогло восстановление WMI
http://windowsxp.mvps.org/repairwmi.htm

greg zakharov 21-09-2016 10:47 2670725

Petya V4sechkin, в свою очередь: а не находите ли глупым задавать вопрос, а затем банить, не позволив ответить? Или это высший пилотаж логики, когда кастовое заступничество превыше сатисфакции? Можете банить совсем. И да, ответ на Ваш вопрос: речь не шла конкретно о Win32_Process, если Вы заметили, упомяналась группа WMI классов, задействованных в tasklist, так что передергивать суть сказанного ранее не нужно.

Iska 21-09-2016 11:09 2670732

Я нахожу глупым пытаться решать вопросы касательно модерирования непосредственно в теме, а не в личке, как то указано в ОПК 3.17.


Время: 10:32.

Время: 10:32.
© OSzone.net 2001-