윈 도 우 taskkill /IM explorer.exe /t /f 질문 드립니다.
2021.05.03 23:24
안녕하세요.
taskkill /IM explorer.exe /t /f
위 명령어를 실행하면 탐색기창이 모두 닫히면서 블랙화면으로 되는데
블랙화면 않되게 탐색기만 종료할수 있는 방법없나요?
pid로 종료 할려고 해도 탐색기 pid가 랜덤으로 변경되는데
고수님들의 가르침 부탁드립니다.
댓글 [7]
-
suk 2021.05.04 02:36
-
메리아 2021.05.04 13:28
어떻게 보면 이제와서는 분리되는게 더 골때리는거 같군요. ㅋㅋㅋ
진작에 좀 분리하지...
근데 /t만 빼면 되는거 맞나요?
윈10 어느버전부터 되는건지요?
지금 쓰는거 해보기 뭣해서, 옛날에 쓰던 TH2 가상머신에서 해봤는데
안먹히는데요...
TH2 안되는거 보면 윈10 밑으로는 다 안될듯 싶군요.
-
메리아 2021.05.04 13:32
아...
대강 검색해보니, "독립된 프로세스로 실행"을 맞춰놔야하는 군요.
그게 안되면 그냥 모두 하나의 프로세스라 taskkill로는 안되는듯...
-
소나무_뿌리 2021.05.04 22:33
친절한 설명과 답변 정말감사합니다 ^^
-
메리아 2021.05.04 14:04
헐... 이게 되네요??
구글링하다가 저도 모르던 방법을 찾았네요.
자바스크립트가 이런식으로 실행 가능하다는걸 또 처음 알았네요. ㄷㄷㄷ
아래 내용을 "원하는이름.cmd"로 붙여넣고 사용해보세요.
---------------------------------------------------------------------
@if (@CodeSection == @Batch) @then
@echo off
cscript //e:jscript //nologo "%~f0" %*
exit /b
@end
// JScript Section
var shellWindows = (new ActiveXObject("shell.application")).Windows();
if (shellWindows != null)
{
var all_list = [];
for (var win = new Enumerator(shellWindows); !win.atEnd(); win.moveNext()){
WScript.Echo("경로 : " + win.item().LocationUrl);
all_list.push(win.item());
}
// 위에서 바로 닫으면 순서가 꼬이므로 위에서는 목록만 받고
// 실제 닫는건 아래에서.
for(var i in all_list){
all_list[i].Quit()
}
}
---------------------------------------------------------------------
구글링하다
위 링크에서 방법을 찾아서
약간 수정한겁니다.
위 링크의 내용은 특정 타겟만 닫는거고,
원하시는건 전부 닫는거니까 그건 뺐습니다.
그리고 저걸 응용하면 역으로 원하는거만 빼고 다 닫을수도 있겠군요.
이거 오히려 제가 감사드려야겠네요.
이런방식은 그다지 생각 안해봤는데 저도 검색하며 처음 알게됐고, 저도 유용하게 쓸 수 있게 됐네요!
-
소나무_뿌리 2021.05.04 22:36
정보 감사합니다.
배울께 너무 많네요.
무슨말인지 전혀 모르겠네요 ㅠㅠ
-
메리아 2021.05.04 23:34
음...
저 코드가 제대로 실행이 되기는 되시는거 맞죠?
그럼 그냥 쓰시는 수밖엔....
// JScript Section
밑으로는 전부 자바스크립트라서
전혀 모르시면 설명이 어렵습니다. ㅡ.ㅡ
그냥 간단히 // JScript Section 위쪽은 자바스크립트를 명령줄에서 실행하기 위한 배치파일 코드고,
아래는 자바스크립트입니다. 배치파일 문법이 아니죠.
현재 탐색기 셸을 전부 읽어들여서 닫는 내용입니다.
내용자체는 크게 별거는 없는데, 기본적인 문법이나 구조 모르면 설명이 거의 어렵습니다.
그냥 그러려니하고 써야죠 뭐...
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
89134 | 윈 도 우| PE 질문입니다 [1] | 복원솔루션 | 253 | 05-05 |
89133 | 소프트웨어| 오피스 볼륨 라이센스 인증이 풀리는문제 [9] | 직구중독 | 1469 | 05-04 |
89132 | 소프트웨어| EaseUs Partition Master 지금 이 상태인데... [2] | 스티어 | 290 | 05-04 |
89131 | 윈 도 우| 시놀로지 nas 폴더접근 속도저하 [3] | First. | 306 | 05-04 |
89130 | 윈 도 우| 도스 - RD, DEL, Clnup [18] | 윈도면도 | 338 | 05-04 |
89129 | 윈 도 우| [CPU 추가] 이번 964 업데이트 다들 문제 없으신가요? [15] | windowsandromeda | 669 | 05-04 |
89128 | 하드웨어| 인텔 UHD 730 성능으로 피망 바둑 돌리기 힘드나요? [12] | 프리머스 | 991 | 05-04 |
89127 | 윈 도 우| 카조님 pe 질문이 있어요 [1] | gnomes83 | 385 | 05-04 |
89126 | 윈 도 우| 일반 pnp 모니터 질문있어용! [3] | 모르는게많 | 382 | 05-04 |
89125 | 하드웨어| LG 모니터 고장 증세 [13] | 초가지붕 | 897 | 05-04 |
89124 | 윈 도 우| Windows PE 고민됩니다. [4] | 복원솔루션 | 608 | 05-04 |
89123 | 윈 도 우| 저희집 pc 메인보드 규격이 뭔가요? [4] | 펭수대스타11 | 686 | 05-04 |
» | 윈 도 우| taskkill /IM explorer.exe /t /f 질문 드립니다. [7] | 소나무_뿌 | 370 | 05-03 |
89121 | 기 타| 엑셀 수정좀 부탁 합니다. 근로자 일수체크입니다. [18] | 메인보드 | 721 | 05-03 |
89120 | 기 타| 랜덤숫자 배치 질문 [3] | 퀵보드소년 | 265 | 05-03 |
89119 | 하드웨어| 네트워크 스위치 다운증상 [5] | jinhna | 671 | 05-03 |
89118 | 윈 도 우| 모뎀교체하고 속도측정했는데 잘되는게 맞나요? [24] | 펭수대스타11 | 698 | 05-03 |
89117 | 윈 도 우| Q-DIR 설정 문제로 윈도우 탐색기 폴더 열때오류 문제 도와... [1] | 소나무_뿌 | 349 | 05-03 |
89116 | 소프트웨어| 토탈커맨더 + WinRAR = 압축해제시 문제점 [5] | 윈도면도 | 390 | 05-03 |
89115 | 하드웨어| 요즘 노트북 괜찮은거 있나요 ? [6] | 음트트트 | 621 | 05-02 |
/t 만 생략하셔서 taskkill /IM explorer.exe /f 사용하시면 탐색기만 종료됩니다
taskkill /IM explorer.exe /t /f 사용하시면 탐색기만 아니라 작업표시줄까지 전부 종료되고
탐색기에서 실행하신 프로그램들까지 종료되어 버립니다. (위 명령을 cmd나 bat 파일로 실행하시면 실행 중인 cmd 도 종료되어 버립니다)
그리고 말씀하신대로 검은 화면이 됩니다. 윈도우 버전에 따라서는 검은 화면이 아니라 하얀 화면이 될 수 있습니다
검은 화면이든 하얀 화면이든 윈도우에 문제가 생긴 것은 아니고, explorer 실행해주시면 작업표시줄과 바탕화면이 나타납니다
explorer.exe 중에는 탐색기만 아니라 작업표시줄도 있습니다.
explorer.exe 를 /t 옵션으로 전부 종료하시려고 하시면 위와 같이 작업표시줄까지 사라지는 문제가 생깁니다..
지금 개발 중인 버전 21H2 윈도우 10 에서는 작업 표시줄과 탐색기가 분리된다고 하더군요.