Nice programing

파일을 잠근 사람을 찾기위한 명령 줄 도구

nicepro 2020. 11. 20. 09:39
반응형

파일을 잠근 사람을 찾기위한 명령 줄 도구


누가 파일을 잠그는 지 알고 싶습니다 (win32). WhoLockMe대해 알고 있지만 거의 동일한 작업을 수행 하는 명령 줄 도구원합니다 .

나는 또한 이 질문 을 보았지만 원격으로 열린 파일에만 적용되는 것 같습니다.


핸들 이 트릭을해야합니다.

어떤 프로그램에 특정 파일이나 디렉토리가 열려 있는지 궁금한 적이 있습니까? 이제 알 수 있습니다. Handle은 시스템의 모든 프로세스에 대해 열린 핸들에 대한 정보를 표시하는 유틸리티입니다. 파일이 열려있는 프로그램을 보거나 프로그램의 모든 핸들의 개체 유형과 이름을 볼 수 있습니다.


handle.exe http://technet.microsoft.com/en-us/sysinternals/bb896655.aspx

이것은 나를 여러 번 sooooo하는 데 도움이되었습니다 ....


Handle을 다운로드합니다.

https://technet.microsoft.com/en-us/sysinternals/bb896655.aspx

특정 파일에 대한 핸들이있는 프로그램을 찾으려면 Handle.exe가 추출 된 디렉터리에서이를 실행합니다. PATH환경 변수 에 Handle.exe를 추가하지 않은 경우 . 파일 경로는 C : \ path \ path \ file.txt "입니다. 다음을 실행하십시오.

handle "C:\path\path\file.txt"

이것은 파일 (또는 폴더)이 잠긴 프로세스를 알려줍니다.


핸들은 WhatsApp이 임시 폴더의 .tmp.node 파일에 잠금을 유지하고 있음을 찾지 못했습니다. ProcessExplorer-더 나은 작품 찾기 https://superuser.com/a/399660


저는 Unlocker 를 수년 동안 사용해 왔고 정말 마음에 듭니다. 프로그램을 식별하고 폴더 \ 파일 잠금 해제를 제안 할뿐만 아니라 잠금이있는 처리도 종료 할 수 있습니다.

또한 문제의 잠긴 파일에 대해 수행 할 작업 (예 : 삭제)을 제공합니다.

Unlocker는 "파일을 삭제할 수 없음"및 "액세스가 거부되었습니다"등의 오류 메시지와 함께 잠긴 파일을 삭제하는 데 도움이됩니다. 비디오 자습서를 사용할 수 있습니다.

Unlocker가 도움을 줄 수있는 몇 가지 오류는 다음과 같습니다.

  • 파일을 삭제할 수 없습니다 : 액세스가 거부되었습니다.
  • 공유 위반이 발생했습니다.
  • 소스 또는 대상 파일이 사용 중일 수 있습니다.
  • 다른 프로그램이나 사용자가 파일을 사용하고 있습니다.
  • 디스크가 꽉 찼거나 쓰기 금지되어 있지 않고 파일이 현재 사용 중이 아닌지 확인하십시오.

여기에 이미지 설명 입력

컴퓨터 관리-> 공유 폴더-> 파일 열기


제 경우 Handle.exe에는 도움이되지 않았습니다. Process Explorer 라는 공식 Microsoft의 간단한 프로그램 이 유용했습니다. 관리자 권한으로 열고를 누르고 Ctrl+f파일을 사용하는 과정을 보여줄 파일 이름의 일부를 입력합니다.

참고 URL : https://stackoverflow.com/questions/241178/command-line-tool-for-finding-out-who-is-locking-a-file

반응형