Windows에서 실행 중인 프로세스 목록을 인쇄하는 방법

독자 중 한 명이 " 작업 관리자(Task Manager) 에서 실행 중인 프로세스 목록을 어떻게 인쇄 합니까?"라고 질문했습니다. 대답은... Windows 10(Windows 10) 에서도 작업 관리자(Task Manager) 에서 이 작업을 수행할 수 없다는 것 입니다. 이러한 목록을 인쇄하려면 명령 프롬프트(Command Prompt) 또는 PowerShell 을 사용하고 일부 명령을 실행하여 실행 중인 프로세스 목록을 생성해야 문서를 인쇄하는 것처럼 인쇄할 수 있습니다. 모든 것이 어떻게 작동하는지 봅시다:

참고:(NOTE:) 이 가이드는 Windows 10 , Windows 8.1 및 Windows 7 에서 작동 합니다.

명령 프롬프트(Command Prompt) 에서 실행 중인 프로세스 목록을 인쇄하는 방법

명령 프롬프트(Command Prompt) 를 시작하고 tasklist > "path to file" 명령을 사용합니다 . tasklist 명령 은 Windows 컴퓨터(Windows computer) 에서 실행 중인 모든 작업에 대한 응용 프로그램 및 서비스 목록을 표시 합니다 . 사용된 매개변수 는 이 목록이 저장되는 텍스트 파일 을 지정합니다. (text file)내 D 드라이브에 있는 프로세스(processes.txt) .txt 파일에 목록을 저장하고 싶었 기 때문에 tasklist > "D:processes.txt" 를 입력 했습니다. 파일을 저장할 경로를 선택할 때 사용자 계정(user account) 이 액세스할 수 있는 위치인지 확인하십시오.

Windows, 프로세스, 실행, 목록, 명령

명령 프롬프트(Command Prompt) 를 여는 데 도움이 필요하면 이 가이드를 읽으십시오 . Windows 에서 (Windows)명령 프롬프트(Command Prompt) 를 시작하는 7가지 방법 .

메모장(Notepad) 에서 출력 파일을 열면 아래 스크린샷과 같이 형식이 지정된 것을 볼 수 있습니다. 데이터는 이미지 이름(Image Name) , PID (프로세스 ID), 세션 이름(Session Name) , Session# (#은 숫자를 나타냄) 및 메모리 사용량(Mem Usage) (메모리 사용량) 열이 있는 테이블에 배치됩니다 .

Windows, 프로세스, 실행, 목록, 명령

분명히 이 명령에는 출력 형식을 지정하는 데 사용할 수 있는 매개변수가 있습니다. 전체 설명서는 MicrosoftTechNet 웹 사이트(TechNet website) ( Tasklist )에서 찾을 수 있습니다 . 주저하지 말고 직접 읽고 실험해 보십시오.

PowerShell 에서 실행 중인 프로세스 목록을 인쇄하는 방법

PowerShell 은 출력을 더 많이 사용자 지정할 수 있는 더 복잡한 명령줄 도구입니다. 사용할 기본 명령은 get-process 또는 gps (짧은 버전)입니다.

출력을 텍스트 파일(text file) 로 보내려면 get-process | out-file "path to file" 또는 gps | out-file "path to file" . 내 D 드라이브의 process.txt 파일에 목록을 저장하고 싶었 기 때문에 다음과 같이 입력했습니다. get-process | out-file "D:process.txt" . 이 명령과 짧은 버전 대안(short-version alternative) 을 볼 수 있습니다 . 아래 PowerShell (window below) 에 입력하십시오 . 파일을 저장할 경로를 선택할 때 사용자 계정(user account) 이 액세스할 수 있는 위치인지 확인하십시오.

Windows, 프로세스, 실행, 목록, 명령

PowerShell 시작에 도움이 필요하면 주저하지 말고 PowerShell 이란 무엇이며 무엇을 할 수 있습니까? 문서를 읽어보십시오.

출력 텍스트 파일(output text file) 은 아래와 같이 형식이 지정되며 다음 열이 포함됩니다 .

  • 핸들(Handles) - 프로세스가 연 핸들 수입니다.
  • NPM(K) - 프로세스가 사용 중인 비페이징 메모리의 양(KB)입니다.
  • PM(K) - 프로세스가 사용 중인 페이징 가능 메모리의 양(KB)입니다.
  • WS(K) - 프로세스의 작업 집합 크기(KB)입니다. 작업 집합은 프로세스에서 최근에 참조한 메모리 페이지로 구성됩니다.
  • CPU(s) - 프로세스가 모든 프로세서에서 사용한 프로세서 시간 (초)입니다.(processor time)
  • Id - 실행 중인 프로세스의 프로세스 ID( PID )입니다.
  • SI - 불행히도 이 열과 이 열이 공유하는 데이터에 대한 문서를 찾을 수 없습니다.
  • ProcessName - 실행 중인 프로세스의 이름입니다.

Windows, 프로세스, 실행, 목록, 명령

보시다시피 명령 프롬프트(Command Prompt) 를 사용할 때보다 출력이 더 복잡 합니다. 또한 출력을 사용자 정의할 수 있는 더 많은 옵션이 있습니다. Get-Process (머신에서 실행 중인 프로세스 목록 가져오기), Out-File (출력을 파일로 보내기) 및 Out-Printer (출력을 프린터로 보내기 ) 문서를 읽는 것이 좋습니다 .

결론

이 튜토리얼이 유용했기를 바랍니다. Windows 에서 실행 중인 프로세스 목록을 인쇄하는 다른 방법을 알고 있다면 주저하지 말고 아래 의견 양식을 사용하여 공유하십시오.



About the author

저는 소프트웨어 리뷰어이자 생산성 전문가입니다. Excel, Outlook 및 Photoshop과 같은 다양한 소프트웨어 응용 프로그램에 대한 소프트웨어 리뷰를 검토하고 작성합니다. 내 리뷰는 충분한 정보를 제공하며 애플리케이션 품질에 대한 객관적인 통찰력을 제공합니다. 2007년부터 소프트웨어 리뷰를 작성해 왔습니다.



Related posts