윈도우 백그라운드 프로세스 실행 - windou baeggeulaundeu peuloseseu silhaeng

윈도우 백그라운드 프로세스 실행 - windou baeggeulaundeu peuloseseu silhaeng

안녕하세요. 새상모두의 IT 잇츠입니다.

오늘은 Windows 프로그램을 백그라운드로 실행하는 방법에 대해 알아보려고 합니다.

윈도우 백그라운드 프로세스 실행 - windou baeggeulaundeu peuloseseu silhaeng

IT업무를 진행하게되면 특정 프로그램이나 스크립트를 백그라운드로 실행하는 경우가 빈번하게 생깁니다.

백그라운드 프로세스는 화면에 출력되지 않고, 서비스 처럼 동작하는 프로세스로 호출하기 위해서는

아래와 같이 VBS 코드를 작성하여 사용하면 됩니다.

1. VBS 정의 

 VBS 코드란 Visual Basic Script로 MS의 Visual Basic 언어로 작성된 스크립트 파일을 말합니다.  

2. 소스코드

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "파일경로 입력" & Chr(34), 0 
Set WshShell = Nothing

위의 코드를 메모장에 복사하고 확장자를 .vbs 로 변경하여 저장합니다.

저장이 완료되었다면 프로그램이나 스크립트가 저장되어 있는 위치를 "파일경로 입력" 란에

복사하여 붙여넣어 주면됩니다.

윈도우 백그라운드 프로세스 실행 - windou baeggeulaundeu peuloseseu silhaeng

예를들어 실행 파일이 존재하는 경로를 아래와 같이 넣어줍니다.

"C:\Users\UserName\Desktop\ddd\a.exe"

오늘은 Widnows 프로그램을 백그라운드로 실행하는 방법에 대해 알아보았습니다.

다음에는 더욱 유용한 정보로 찾아올게요~!

cmd에서 background로 실행하기 위해서 'start' 명령어를 사용합니다.

아래는 python http.server를 백그라운드에서 동작하도록 합니다.

start /b python -m http.server

※ http.server 명령어는 python3.x에서만 동작합니다.

제대로 백그라운드에서 실행되고 있는지 아래 명령어로 확인합니다.

netstat -ano | findstr 8000

※ http.server의 기본 설정 포트가 8000번이기 때문에 8000번 포트를 검색합니다.

백그라운드 실행 종료는 아래 명령어를 입력합니다.

# 종료
taskkill /pid <찾은 PID>

# 강제종료
taskkill /f /pid <찾은 PID>

[윈도우10 Windows10] 백그라운드 실행 중인 프로그램 확인 및 종료하기

윈도우 백그라운드 프로세스 실행 - windou baeggeulaundeu peuloseseu silhaeng
[윈도우10 Windows10] 백그라운드 실행 중인 프로그램 확인 및 종료하기

실제 윈도우에서는 본인도 모르게 구동이 되는 프로그램들이 많습니다. 하지만, 흔히 많은 사용자들은 그 부분들이 어떤 부분인지에 대해서 확인 및 인지하지 못하게 됩니다. 그래서 이번 포스팅에서는 백그라운드에서 실행중인 프로그램에 대해서 확인하고 종료하는 방법에 대해서 이야기를 해보고자 합니다. 

먼저, 윈도우키를 누르신 후 "services.msc"를 입력하여 검색하여 주시길 바랍니다. 그럼 다음과 같이 services.msc라는 아이콘이 나타나 있는 것을 알 수 있습니다. 그 부분을 클릭하여 주실행하여 주시길 바랍니다. 

윈도우 백그라운드 프로세스 실행 - windou baeggeulaundeu peuloseseu silhaeng
서비스 실행 - services.msc 검색 및 실행 

위에서 services.msc 실행하시면 다음과 같은 화면이 나타날 것입니다. 여기에서 화면에서와 같이 [상태]부분을 살펴보시면, [실행중,실행...]으로 표시가 된 부분을 볼 수 있습니다. 이 부분은 현재 백그라운드에서 실행되고 있는 부분을 나타내고 있습니다. 

윈도우 백그라운드 프로세스 실행 - windou baeggeulaundeu peuloseseu silhaeng
서비스 실행 화면

그러면, 여기에서 백그라운드에서 실행하고 있는 부분에서 실행을 중지하고 싶으시다면, 실행중인 서비스 항목에서 종료 하고 싶은 항목을 선택하시길 바랍니다. 그런 후에 마우스 오른쪽 버튼을 클릭하여 주시길 바랍니다. 

윈도우 백그라운드 프로세스 실행 - windou baeggeulaundeu peuloseseu silhaeng
서비스 실행 화면 - 실행중인 항목 선택

그러면 다음과 같은 추가 메뉴가 나타날 것입니다. 여기에서 [중지]부분을 클릭하여 주시길 바랍니다. 

윈도우 백그라운드 프로세스 실행 - windou baeggeulaundeu peuloseseu silhaeng
서비스 실행 화면 - 항목 선택 후 추가 메뉴 

[중지]부분을 클릭하신다면 다음과 같이 기존의 상태 부분이 실행중에서 없어진 것을 화면에서 확인할 수 있습니다. 

윈도우 백그라운드 프로세스 실행 - windou baeggeulaundeu peuloseseu silhaeng
서비스 실행 화면 - 종료 후 모습 

이와 같은 방법으로 현재 백그라운드에서 실행중인 프로그램을 확인하거나 구동을 종료할 수 있습니다. 

[윈도우10 Windows10] 환경변수 설정하기 및 확인하기

[윈도우10 Windows10] 환경변수 설정하기 및 확인하기

[윈도우10 Windows10] 환경변수 설정하기 및 확인하기 작업을 하다보면, 환경변수를 설정해야하는 경우가 있습니다. 이 부분을 바탕으로 Path 및 다양한 부분등에 대해서 정보를 저장하고 읽어와

appia.tistory.com

윈도우 백그라운드 프로세스 실행 - windou baeggeulaundeu peuloseseu silhaeng

이번 포스팅에서는 [윈도우10 Windows10] 백그라운드 실행 중인 프로그램 확인 및 종료하기라는 주제로 간단히 포스팅을 해봤습니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 감사합니다.