Что эквивалентно команде «ps» (то есть команде, которая показывает список запущенных процессов) в Linux для Windows CE (чья командная строка, к которой я обращаюсь через telnet)?
4 ответа
Из Microsoft Power Toys для CE используйте отладку RAPI.
Введите kill
- здесь будут перечислены процессы по имени и их PID - затем введите kill *PID*
(где PID - фактический PID), и затем процесс завершится.
Попробуйте PSList.exe от Sysinternals. Он может дать вам список для локального компьютера или удаленной системы. Я понятия не имею, будет ли он работать на системах WinCE, но он не очень большой и не займет много времени, чтобы попробовать.
C:\> pslist /?
Usage: pslist.exe [-d][-m][-x][-t][-s [n] [-r n] [\\computer [-u username][-p password][name|pid]
-d Show thread detail.
-m Show memory detail.
-x Show processes, memory information and threads.
-t Show process tree.
-s [n] Run in task-manager mode, for optional seconds specified.
Press Escape to abort.
-r n Task-manager mode refresh rate in seconds (default is 1).
\\computer Specifies remote computer.
-u Optional user name for remote login.
-p Optional password for remote login. If you don't present
on the command line pslist will prompt you for it if necessary.
name Show information about specified process.
pid Show information about specified process.
В командной строке введите: TASKLIST (Прописные, строчные, не имеет значения. Это не Unix ...)
Добавлять /? чтобы получить обзор параметров командной строки.
Протестировано это с Vista, не знаю, доступно ли это на XP и ниже ...
К сожалению ... Windows CE, говорите? Это версия Windows для мобильных устройств. Интересно, позволяет ли это та же команда, но я так не думаю.