Windows 탐색기의 전체 실행 취소 기록보기


16

배경

Windows 탐색기는 파일 작업 목록을 유지 관리하여 실행을 취소 할 수 있습니다 (Vista에서 최대 XP 및 10에서 32 회). 편집 메뉴 를 열고 실행 취소 명령을 선택하고 상태 표시 줄을 보지 않고 실행 취소 명령을 강조 표시 하면 마지막 작업을 볼 수 있습니다. .

문제

불행히도 이것은 상태 표시 줄에 작업을 표시 할뿐만 아니라 기본적으로 활성화되어 있지 않지만 마지막 작업 만 표시합니다. 더 나쁜 것은 경로가 아닌 작업 및 파일 이름 만 보여줍니다 .

사용 사례 시나리오

당신이 이름을 바꾸고의 무리 이동하는 경우의 예 사용이 파일을 특히 유사 같은 파일 이름 download1.png, download2.png등 - 다음 이름을 변경 한 후 파일 중 하나를 이동하는 것을 잊었다 실현. 마지막 몇 개의 파일 이름과 수정 된 경로 목록을 보면 모든 후속 작업을 취소하지 않고도 누락 된 파일 이름을 파악할 수 있습니다.

질문

누구든지 Windows가 실행 취소 버퍼에 저장 한 모든 작업 목록을 얻는 방법을 알고 있습니까? Windows에 연결할 수 있고 작업 표시 줄 및 트레이 아이콘 재배치 (XP는 지원하지 않음)와 같이 지원되지 않는 작업을 수행하는 프로그램을 보았으므로 누군가 누군가 실행 취소 버퍼로 동일한 작업을 수행하기를 희망합니다.


xp 는 다음과 같은 타사 유틸리티를 통해 작업 표시 줄 프로그램 위치 재정렬을 지원합니다.taskbar shuffle
Costin Gușă

1
@ CostinGușă, 실제로 작업 표시 줄과 트레이 아이콘을 다시 정렬 할 수있는 여러 프로그램이 있었지만 말했듯 이 타사 였습니다. Windows가 동작을 지원하지 않았기 때문에 (Microsoft는 사용자 동작에 대한 가정을 했으므로)이를 수행 할 수있는 공식적인 후크가 없었기 때문에 기능을 리버스 엔지니어링하여이를 수행하는 방법을 찾아야했습니다. 트레이 아이콘 표시 동작을 제어하는 ​​레지스트리 항목을 역 엔지니어링하여 뷰어 / 편집기를 작성해야했습니다.
Synetech

Windows 10 에서는 폴더의 마우스 오른쪽 버튼 메뉴에서 실행 취소 / 다시 실행 을 강조 표시 할 때 상태 표시 줄에 아무 것도 표시되지 않습니다 . 짜증나게 리본에는이 버튼이 없습니다. 해결 방법이며, 당신은 추가해야 실행 취소 / 재실행 받는 버튼을 빠른 도구 모음 (제목 표시 줄에 작은 도구 모음), 그리고 자신의 작업의 세부 정보를 볼 수 각각의 버튼에 가리 킵니다. (물론 여전히 경로 나 전체 기록을 볼 수 없습니다.) PS : 삭제를 다시 실행하는 것과 같은 일부 작업은 전체 기록을 지우는 것처럼 보이므로주의하십시오.
ADTC September

답변:


6

바라건대, 나는 당신이 찾고있는 것을 올바르게 얻습니다. 그렇다면 WinAPI 메서드 -ReadDirectoryChangesW 가 예상대로 작동 하는 것 같습니다 .

다음 접근 방식이 파일 작업 기록과 함께 작동하는지 또는 사용 후 변경된 사항 만 표시하는지 확실하지 않지만이 방법은 다르지 않으며 제공 한 시나리오에서 사용될 수 있으므로 제공 할 수도 있습니다. 주제가 약간 다릅니다.

FileSystemWatcher 객체를 폴더 에 연결할 수 있습니다 (링크 주제가 다르기 때문에이 IMHO는 클래스 목적에 대한 훌륭한 개요를 제공합니다) – C # .NET 클래스입니다. 그러나 C #은 그림과 같이 PowerShell로 만들 수 있습니다 하여 이 스크립트 마이크로 소프트의 스크립트 센터에서.

Windows 탐색기 트래커 와 같은 타사 솔루션을 고려할 수도 있습니다 (역 엔지니어링 기술보다 (문서화 된) API 호출을 사용한다고 생각합니다. 그러나 약간 우려한 것처럼 보였으므로 하나만 찾았습니다. ).

마지막 으로 FileSystemWatcher를 기반으로 간단한 WPF 응용 프로그램을 작성 하거나 ReadDirectoryChangesW 메서드를 호출하는 좀 더 복잡한 WPF 응용 프로그램을 작성할 수도 있습니다.


이 글은 superuser.com/에 대한 가장 포괄적 인 답변 중 하나 일 수 있습니다. 링크와 여러분의 노력에 감사드립니다! .. 감사합니다 !! :))
Nostromov 2019
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.