Windows의 명령 행에서 모든 프로세스를 어떻게 나열합니까? Windows 시스템의 모든 프로세스를 나열 할 수있는

Windows 시스템의 모든 프로세스를 나열 할 수있는 Unix에는 ‘ps’와 동등한 명령이 있습니까?



답변

cmd.exe로 작업하기 :

tasklist

Powershell 이있는 경우 :

get-process

WMI를 통해 :

wmic 프로세스

(당신은 원격 컴퓨터를 쿼리 할 수 /node:ComputerOrIP있으며이 명령을 사용자 정의하는 많은 방법이 있습니다 : link )


답변

Windows Management Instrumentation 명령 줄 도구 (wmic.exe) 라는 도구가 있습니다 .

wmic process list모든 프로세스를보기 위해 전화 를 걸 수 있습니다 .


답변

WMIC (pam의 항목)가 더 많은 것을 할 수 있다고 언급하고 싶었습니다 . WMIC 스 니펫 페이지를 살펴보십시오. 여기 에는 WMIC (샘플 출력이 표시된 상태)를 사용하는 여러 가지 일반적인 방법이 나와 있습니다.


답변

  1. 작업 목록

  2. WMIC /OUTPUT:C:\ProcessList.txt 프로세스 캡션, 명령 줄, 프로세스 가져 오기

또는

 WMIC /OUTPUT:C:\ProcessList.txt path win32_process get Caption,Processid,Commandline

답변

Windows 7에서 시도했습니다. 명령은 다음과 같습니다. TASKLIST /FI "IMAGENAME eq application_name"

예 : c:\>TASKLIST /FI "IMAGENAME eq notepad.exe"

포트 세부 사항과 함께 모든 프로세스를 표시하려면 다음을 수행하십시오.

c:\> TASKLIST

또한 당신이 사용할 수있는 프로세스를 죽일 c:\> pskill or tskill processname

예 : c:\> tskill notepad


답변

sysinternals의 작업 목록 또는 pslist 또한 get-process는 PowerShell 에서 훌륭 합니다 .