공유 네트워크 드라이브에서 ForFiles 명령을 예약하는 방법

ForFiles 명령(ForFiles command) 은 로컬에서 실행 되지만 Windows 10 의 공유 네트워크 또는 매핑된 드라이브에서 사용할 수 있습니다 . Windows 10 의 공유 네트워크에서 ForFiles 명령 을 예약 하려면 작업 스케줄러(Task Scheduler) 의 도움을 받을 수 있습니다 . 명령을 독립적으로 실행할 수 없으므로 작업 스케줄러(Task Scheduler) 에서 작업을 생성하기 전에 별도로 생성해야 합니다.

귀하의 정보를 위해 6개월이 지난 특정 파일을 삭제하는 .bat 스크립트를 만드는 단계를 보여주었습니다. 그러나 요구 사항에 따라 사용자 지정할 수 있습니다.

시작하려면 메모장(Notepad) 이나 컴퓨터에 있는 다른 텍스트 편집기를 열고 다음 텍스트를 붙여넣습니다.

net use G: \\network-folder-path

ForFiles /p "G:" /s /d -180 /c "cmd /c del /q @file"

net use G: /delete

저장하기 전에 앞서 언급한 줄에서 몇 가지를 변경해야 합니다. 예를 들어 첫 번째 줄에 네트워크 폴더 경로(network-folder-path)  텍스트 를 바꿔 삭제하려는 드라이브 문자 또는 네트워크 드라이브와 정확한 폴더 경로를 입력해야  합니다.

두 번째 줄에서  를 원래 드라이브 문자로  바꾸고 180  을 원하는 시간으로 바꿉니다. 일 형식으로 계산됩니다.

세 번째 줄에서 드라이브 문자를 원래 드라이브 문자로 바꿉니다. 완료되면  File > Save As  버튼을 클릭합니다.

공유 네트워크 드라이브에서 ForFiles 명령을 예약하는 방법

그런 다음 확장자  가 .bat  인 파일을 선택하고 파일 (.bat )형식 (Save as type ) 드롭다운 목록  에서 모든 파일 (All Files ) 을  선택한 다음 저장 (Save ) 버튼을 클릭합니다. 그런 다음 .bat 파일을 특정 위치로 이동하여 보관할 수 있습니다.

앞서 언급한 단계를 완료하면 작업 스케줄러를 사용하여 작업을 생성(create the task using Task Scheduler) 할 수 있습니다 .

공유 네트워크(Shared Network) 드라이브 에서 ForFiles 명령 을 예약하는 방법

Windows 10 의 공유 네트워크에서 ForFiles 명령 을 예약 하려면 다음 단계를 따르세요.

  1. 작업 스케줄러(task scheduler) 를 검색 하고 개별 결과를 클릭합니다.
  2. 작업 만들기(Create Task) 버튼 을 클릭  합니다.
  3. 이름을 입력하고 구성(Configure) 목록 에서 Windows 10 을 선택합니다.(Windows 10)
  4. 트리거(Triggers) 탭 으로 전환 > 새로(New) 만들기 버튼을 클릭합니다.
  5. 작업 시작(Begin the task) 드롭다운 목록 에서 일정에 따라(On a schedule) 를 선택 합니다.
  6. 매월(Monthly) 옵션 > 날짜 설정을 선택 하고 확인(OK) 을 클릭 합니다.
  7. 작업(Actions) 탭 으로 전환 > 새로 만들기(New) 버튼을 클릭합니다.
  8. 찾아보기( Browse) 버튼을 클릭 하고 .bat 스크립트를 선택합니다.
  9. 확인(OK) 버튼을 반복해서 클릭 하여 변경 사항을 저장합니다.

시작하려면  작업 스케줄러(task scheduler) 를 검색  하고 개별 결과를 클릭 하여 컴퓨터 에서 작업 스케줄러 앱을 엽니다. (Task Scheduler)왼쪽  에서 작업 스케줄러 라이브러리 (Task Scheduler Library ) 를 선택  하고 오른쪽에서 작업 만들기 (Create Task ) 옵션을 클릭합니다.

공유 네트워크 드라이브에서 ForFiles 명령을 예약하는 방법

작업 이름을 입력하고 구성 (Configure for ) 드롭다운 목록 에서 Windows 10  옵션이 선택되어  있는지 확인  합니다.

트리거 (Triggers ) 탭으로  전환  하고 새로 (New ) 만들기 버튼을 클릭하여 작업에 대한 새 트리거를 만듭니다.

공유 네트워크 드라이브에서 ForFiles 명령을 예약하는 방법

이제  작업 시작 (Begin the task ) 드롭다운 목록  에서  일정에 따라  를 선택하고 (On a schedule )매월(Monthly) 을 선택한 다음 날짜와 월을 선택합니다.

공유 네트워크 드라이브에서 ForFiles 명령을 예약하는 방법

확인 (OK ) 버튼을  클릭  하고 작업 (Actions ) 탭으로  전환한 다음 새로 (New ) 만들기 버튼을 클릭하여 작업에 대한 작업을 만듭니다.

공유 네트워크 드라이브에서 ForFiles 명령을 예약하는 방법

작업 (Action ) 드롭다운 목록 에서 프로그램 시작 (Start a program ) 옵션이 선택되어  있는지 확인  합니다. 그런 다음  찾아보기 (Browse ) 버튼을  클릭하고 이전에 만든 .bat  스크립트를 선택합니다.

공유 네트워크 드라이브에서 ForFiles 명령을 예약하는 방법

확인 (OK ) 버튼을 클릭  하여 변경 사항을 저장합니다.

켜야 하는 중요한 설정이 하나 있습니다. 예정된 시작을 놓친 후 가능한 한 빨리 작업 실행(Run task as soon as possible after a scheduled start is missed) 이라고  합니다 . 컴퓨터가 특정 날짜의 특정 시간에 예약된 작업을 실행하는 데 실패했다고 가정해 보겠습니다. 이 설정을 활성화하면 시간이 될 때마다 작업을 실행한 다음 놓친 일정을 실행합니다.

설정 (Settings ) 탭 에서 이 옵션을 찾을 수 있습니다  . 확인란에 체크  표시를 하고 확인 (OK ) 버튼을 클릭하기만 하면 됩니다.

스크립트를 삭제하거나 네트워크 드라이브 문자를 변경하지 않는 한 이 방법을 사용 하여 Windows 10 의 공유 네트워크 폴더에서 ForFiles 명령을 예약할 수 있습니다 .



About the author

저는 Windows 11 및 10을 모두 사용한 경험이 있는 웹 개발자입니다. 또한 수년간 Firefox 사용자였으며 완전히 새로운 Xbox One 게임 콘솔 사용에 능숙해졌습니다. 저의 주요 관심사는 소프트웨어 개발, 특히 웹 및 모바일 개발, 데이터 과학에 있습니다. 저는 다양한 컴퓨터 시스템과 그 사용법에 대해 잘 알고 있기 때문에 여러분이 사용할 수 있는 다양한 프로그램이나 서비스에 대해 편견 없는 피드백을 제공할 수 있습니다.



Related posts