이전에 Windows(Windows) 에서 파일 관리 작업을 자동화하는 프로그램에 대해 작성한 적이 있지만 불행히도 이 프로그램은 매우 기본적이어서 2005년에 마지막으로 업데이트되었습니다! 다양한 파일 관리 작업을 처리할 수 있는 프로그램을 찾고 있다면 Limagito FileMover 를 확인해야 합니다 .
기본적으로 하나의 이동 규칙으로 제한하는 FileMover Lite 라는 무료 버전이 있습니다. 다른 폴더 또는 다른 일정과 다른 파일 형식 등에 대해 여러 이동 규칙을 사용하려면 단일 PC 버전에 대해 $200 이상을 지출해야 합니다! 그 가격은 소비자에게는 터무니없지만 회사나 IT 부서에서 이것을 사용한다면 확실히 그만한 가치가 있습니다. 그것은 내가 지금까지 본 것 중 가장 진보된 파일 복사기/이동 프로그램입니다.
일단 설치하면 엄청난 수의 기능과 옵션에 압도될 것입니다. 파일을 자동으로 이동, 삭제 및 복사하는 측면에서 이 프로그램으로 원하는 모든 작업을 수행할 수 있습니다. 또한 HTTP(HTTP) , AWS , SQL 데이터베이스 등과 같은 로컬이 아닌 다른 위치에서도 작동합니다 .
먼저(First) 서비스를 설치하지 않으려면 왼쪽 상단에 있는 두 개의 상자를 선택하여 @Startup 실행 및 시스템 트레이에서 실행을 선택할 수 있습니다. (Run in System Tray)시스템 트레이에서 실행할 필요가 없는 Window 서비스로 실행 하려면 상단의 응용 프로그램 옵션 탭을 클릭 (Application Options)하고 서비스로 내보내기 를(Export to Service) 선택할 수 있습니다 . 물론 모든 옵션이 포함된 이동 규칙을 구성한 후 이를 수행하려고 합니다.
다음으로 이해해야 할 중요한 사항이 하나 있습니다. 공통 (Common) 옵션(Options) 은 모든 규칙에 적용되는 옵션(무료 버전을 사용하는 경우 1개만)이며 규칙 옵션(Rule Options) 은 생성하는 각 개별 규칙에 적용됩니다. 이제 이해하셨으니 시작하겠습니다.
일반 옵션(Common Options) 에서 기본적으로 5초로 설정되어 있는 스캔 시간을 설정할 수 있습니다. 이것은 소스 디렉토리가 5초마다 스캔됨을 의미합니다. 시간 일정(Time Schedule) 을 사용하면 디렉터리를 항상 검색할 필요가 없는 경우 일정을 설정할 수 있습니다. 메일 설정 을 사용하면 (Mail Setup)Gmail 과 같은 이메일 계정을 추가하여 오류나 성공 등과 같은 특정 이벤트에 대한 알림을 보낼 수 있습니다. 네트워크 드라이브(Network Drive) 버튼을 클릭하고 폴더를 추가하여 네트워크 드라이브를 스캔할 수도 있습니다.
그 아래는 프로그램의 고기입니다. 여기에서 소스, 대상 및 상상할 수 있는 모든 필터와 설정을 구성할 수 있습니다. 소스부터 시작하겠습니다.
상단에는 소스 설정(Source Setup ) 이 있으며 세 개의 탭(소스, 공통 및 백업)이 있습니다. Win 버튼을 클릭하여 (Win)Windows 디렉토리를 선택 하거나 FTP , SFTP 및 POP3 와 같은 소스를 가질 수도 있습니다 . 파일 옵션(File Options) 에서 사용 중인 파일 제외 및 파일 이름, 파일 크기 및 파일 날짜 필터링과 같은 작업을 수행할 수 있습니다. 예를 들어 PDF 파일 만 이동하려는 경우 필터 포함(Include Filter.) 옆에 있는 가장 왼쪽 버튼인 FileName 버튼을 사용할 수 있습니다.(FileName)
*.ext; 를 입력해야 합니다 . 필터 추가(Add Filter) 를 클릭 합니다. 파일 이름 확인(Check Filename) 아래의 상자는 입력한 내용이 필터와 일치하면 녹색으로 바뀌고 일치하지 않으면 빨간색으로 바뀝니다. FileDate 필터의 경우 특정 날짜보다 오래된 파일을 선택하고 Modified Date , Create Date , Last Access 또는 Last Write 날짜에서 필터 유형을 선택할 수 있습니다. 특정 날짜보다 오래된 파일을 자동으로 삭제하려는 경우에 유용합니다.
마지막으로 FileSize 필터를 사용하면 파일을 크기별로 필터링할 수 있습니다. 따라서 정말 큰 파일만 이동하거나 100KB보다 작은 파일 등을 삭제하도록 설정할 수 있습니다.
디렉터리 옵션(Directory Options) 에서 하위 디렉터리를 포함하거나 기본 디렉터리를 제외하거나 하위 디렉터리 검색 깊이를 선택할 수도 있습니다(0은 무한 검색). 또한 디렉토리에 포함 및 제외 필터를 설정하고 필터를 적용할 하위 디렉토리 수준을 선택할 수도 있습니다! 우와!
소스 설정 아래의 (Source Setup)공통(Common) 탭 을 클릭 하면 복사 또는 이동 중에 파일 이름을 바꾸는 것과 같은 다른 작업도 수행할 수 있습니다. 해당 버튼을 클릭(Click) 하면 복잡한 정규식을 설정하여 원하는 방식으로 파일 이름을 변경할 수 있습니다. 나중에 볼 수 있도록 이동, 복사 또는 삭제된 모든 파일의 기록을 유지하려는 경우 파일 메모리 데이터베이스(File Memory Database) 옵션을 선택할 수도 있습니다 . 파일이 언제 이동되었는지 등을 알아야 하는 경우 유용할 수 있습니다.
백업(Backup) 탭 에서는 기본적으로 모든 파일이 이동/복사/삭제될 때 백업을 생성할 수 있습니다. 필요한 경우 직접 확인할 수 있습니다. 이제 대상 설정(Destination Setup) 을 위해 .
여기에서 파일을 이동, 복사 또는 삭제할지 여부와 파일을 저장할 위치를 선택할 수 있습니다. 다시 말하지만 , 목적지, (Again)FTP/SFTP 서버 또는 메일 서버 에 대한 Windows 디렉토리를 선택할 수 있습니다 ! Common I 을 클릭 하면 파일 확장명 삭제, 파일 이름 대소문자 변경, 이름 바꾸기 필터 설정과 같은 작업을 수행할 수 있습니다.
Common II 에는 로드 밸런싱 및 작업을 데이터베이스에 저장하기 위한 옵션만 있습니다. Crypto 아래 에서 파일이 대상 디렉터리로 전송될 때 파일을 암호화하도록 선택할 수 있습니다.
확인(Verify) 탭 은 전송이 제대로 완료되었는지 확인할 수 있으므로 유용합니다. 또한 로그 파일에 기록하거나 확인에 실패한 경우 파일을 삭제할 수도 있습니다.
이 프로그램에는 훨씬 더 많은 고급 옵션이 있지만 이 기사는 일반적인 아이디어로 시작하기 위한 것입니다. 그것은 놀라운 작은 앱이며 파일 이동/삭제/복사를 많이 하는 경우 전체 버전을 구입하는 비용을 들일 가치가 있을 수 있으므로 원하는 만큼 규칙을 만들 수 있습니다. 즐기다!
Automatically Move, Delete, or Copy Files in Windows
Рreviously, I had written about а progrаm to autоmate file managеmеnt taѕks in Windows, but unfortunately, the рrogram was very baѕic and was last updated in 2005! If you are looking for a program that can hаndle a vаriety of file management tasks, then you should check out Limagito FileMover.
They have a free version called FileMover Lite, which basically restricts you to one moving rule. If you want to have multiple moving rules for different folders or different schedules and different file types, etc, then you would have to shell out $200+ for the single PC edition! That price is ridiculous for consumers, but if you’re using this for your company or IT department, it’s definitely worth the cost. It’s the most advanced file copier/mover program I have seen to date.
Once you install it, you will be overwhelmed by the massive number of features and options. You can pretty much do anything you want with this program in terms of moving, deleting and copying files automatically. It also works with other non-local locations such as HTTP, AWS, SQL databases, etc.
First off, you can check the two boxes at the top left to Run @Startup and Run in System Tray if you don’t want to install the service. If you want it to run as a Window service, which would negate the need to have it running in the system tray, you can click on Application Options tab at the top and choose Export to Service. Of course, you want to do that after you have configured the moving rule with all of its options.
Next, there is one important thing to understand. Common Options are options that will be applied to all rules (only 1 if you are using the free version) and Rule Options are applied to each individual rule you create. Now that you understand that, let’s get started.
Under Common Options, you can set the scan time, which is set to 5 seconds by default. This means the source directory will be scanned every 5 seconds. Time Schedule will let you set up a schedule if you don’t need the directory scanned all the time. Mail Setup will let you add your email account like Gmail so that you can send out notifications on certain events like errors or success, etc. You can also scan a network drive by clicking the Network Drive button and adding the folders.
Below that is the meat of the program. Here you can configure the source, the destination and all of the filters and settings you could ever imagine. Let’s start with the source.
At the top, is Source Setup and it has three tabs (source, common and backup). You can either choose a Windows directory by clicking the Win button or you can even have a source like FTP, SFTP, and POP3. Under File Options, you can do things like exclude files in use and filter on file name, file size and file date. For example, if you only wanted to move PDF file, you could like on the FileName button, which is the leftmost button next to Include Filter.
To filter by file extension, you have to type in *.ext; and then click Add Filter. The box under Check Filename will turn green if what you type there matches the filter and red if it doesn’t. For FileDate filter, you can choose files older than a certain date and choose a filter type from Modified Date, Create Date, Last Access or Last Write date. This is great if you want to automatically delete files older than a certain date.
Lastly, the FileSize filter will let you filter the files by the size. So you can set it up to move only really large files or delete files smaller than 100 KB, etc, etc.
Under Directory Options, you can choose to include subdirectories, exclude the base directory, or even choose a subdirectory scan depth (0 will scan infinitely). You can also setup include and exclude filters on the directories and even choose to what subdirectory level you want to apply the filters! Wow!
If you click on the Common tab under Source Setup, you can also do other things like rename the files during the copy or move. Click on that button and you can setup complicated regular expressions to rename files any way you like. You can also check the File Memory Database option if you want to keep a record of every file that was moved or copied or deleted for viewing later on. This could be useful if you need to know when a file was moved, etc.
The Backup tab basically lets you create a backup of all the files as they are moved/copied/deleted. You can check that out on your own if you need to. Now for the Destination Setup.
Here you can choose whether to move, copy or delete the files and where you want them to be stored. Again, you can choose a Windows directory for the destination, a FTP/SFTP server, or even a mail server! If you click on Common I, you can do things like delete the file extensions, change the filename case, and setup rename filters.
Common II just has an option for load balancing and for storing the actions into a database. Under Crypto, you can choose to encrypt the files as they are transferred to the destination directory.
The Verify tab is useful as it will let you check to make sure the transfers were done properly. You can also write it out to a log file or delete the file if the verification fails.
There are a lot more advanced options available in this program, but this article was to get you started with a general idea. It’s an amazing little app and if you do a lot of file moving/deleting/copying, it might be worth the cost to purchase the full version so you can create as many rules as you like. Enjoy!