以前、 Windows(Windows)でファイル管理タスクを自動化するプログラムについて書いていましたが、残念ながら、このプログラムは非常に基本的で、2005年に最後に更新されました。さまざまなファイル管理タスクを処理できるプログラムを探している場合は、LimagitoFileMoverをチェックする必要があります。
FileMover Liteと呼ばれる無料バージョンがあり、基本的に1つの移動ルールに制限されています。さまざまなフォルダやさまざまなスケジュール、さまざまなファイルタイプなどに複数の移動ルールを設定する場合は、単一のPCエディションで200ドル以上を支払う必要があります。その価格は消費者にとってばかげていますが、これを会社やIT部門で使用している場合は、間違いなくコストに見合う価値があります。これは、私がこれまでに見た中で最も高度なファイルコピー機/ムーバープログラムです。
インストールすると、膨大な数の機能とオプションに圧倒されます。ファイルの自動移動、削除、コピーに関しては、このプログラムでほとんど何でもできます。また、 HTTP(HTTP)、AWS、SQLデータベースなどの他の非ローカルロケーションでも機能します。
まず(First)、サービスをインストールしたくない場合は、左上の2つのチェックボックスをオンにして、@Startupを実行]と[システムトレイで実行]を選択します。(Run in System Tray)ウィンドウ(Window)サービスとして実行する場合は、システムトレイで実行する必要がないため、上部の[アプリケーションオプション(Application Options)]タブをクリックして、[サービスにエクスポート(Export to Service)]を選択できます。もちろん、すべてのオプションを使用して移動ルールを構成した後で、これを実行する必要があります。
次に、理解しておくべき重要なことが1つあります。共通(Common) オプション(Options)は、すべてのルールに適用されるオプションであり(無料バージョンを使用している場合は1つのみ)、ルールオプション(Rule Options)は作成する個々のルールに適用されます。それを理解したので、始めましょう。
[共通オプション](Common Options)で、スキャン時間を設定できます。これは、デフォルトで5秒に設定されています。これは、ソースディレクトリが5秒ごとにスキャンされることを意味します。タイムスケジュール(Time Schedule)を使用すると、ディレクトリを常にスキャンする必要がない場合にスケジュールを設定できます。メール設定では、 (Mail Setup)Gmailなどのメールアカウントを追加して、エラーや成功などの特定のイベントに関する通知を送信できます。[ネットワークドライブ(Network Drive)]ボタンをクリックしてフォルダを追加することで、ネットワークドライブをスキャンすることもできます。
その下にプログラムの要点があります。ここでは、ソース、宛先、および想像できるすべてのフィルターと設定を構成できます。ソースから始めましょう。
上部にはソース設定(Source Setup )があり、3つのタブ(ソース、共通、バックアップ)があります。[ Win ]ボタンをクリックして(Win)Windowsディレクトリを選択するか、FTP、SFTP、POP3などのソースを使用することもできます。[ファイルオプション](File Options)では、使用中のファイルを除外したり、ファイル名、ファイルサイズ、ファイルの日付でフィルタリングしたりできます。たとえば、PDFファイルのみを移動したい場合は、[フィルターを含める]の横にある(Include Filter.)左端(FileName)のボタンである[ファイル名]ボタンを使用できます。
ファイル拡張子でフィルタリングするには、*.ext; 次に、[フィルターの追加(Add Filter)]をクリックします。[ファイル名の確認](Check Filename)の下のボックスは、入力した内容がフィルターと一致する場合は緑色に変わり、一致しない場合は赤色に変わります。FileDateフィルターの場合、特定の日付より古いファイルを選択し、 [変更日](Modified Date)、[作成日](Create Date)、[最終アクセス(Access)日]、または[最終書き込み日]からフィルタータイプを選択できます。これは、特定の日付より古いファイルを自動的に削除する場合に最適です。
最後に、FileSizeフィルターを使用すると、ファイルをサイズでフィルター処理できます。したがって、非常に大きなファイルのみを移動したり、100KB未満のファイルを削除したりするように設定できます。
[ディレクトリオプション(Directory Options)]で、サブディレクトリを含めるか、ベースディレクトリを除外するか、サブディレクトリのスキャン深度を選択するかを選択できます(0は無限にスキャンします)。ディレクトリに包含フィルターと除外フィルターを設定したり、フィルターを適用するサブディレクトリレベルを選択したりすることもできます。わお!
[ソース設定(Source Setup)]の下の[共通(Common)]タブをクリックすると、コピーまたは移動中にファイルの名前を変更するなど、他の操作も実行できます。そのボタンをクリック(Click)すると、複雑な正規表現を設定して、ファイルの名前を好きなように変更できます。後で表示するために移動、コピー、または削除されたすべてのファイルの記録を保持する場合は、 [ファイルメモリデータベース(File Memory Database)]オプションをオンにすることもできます。これは、ファイルがいつ移動されたかなどを知る必要がある場合に役立ちます。
[バックアップ(Backup)]タブでは、基本的に、ファイルの移動/コピー/削除時にすべてのファイルのバックアップを作成できます。必要に応じて、自分でチェックすることができます。次に、宛先の設定(Destination Setup)について説明します。
ここでは、ファイルを移動、コピー、または削除するかどうか、およびファイルを保存する場所を選択できます。繰り返し(Again)になりますが、宛先用のWindowsディレクトリ、FTP/SFTPサーバー、またはメールサーバーを選択できます。Common Iをクリックすると、ファイル拡張子の削除、ファイル名の大文字と小文字の変更、名前変更フィルターの設定などを行うことができます。
Common IIには、負荷分散とアクションをデータベースに保存するためのオプションがあります。Cryptoで、ファイルが宛先ディレクトリに転送されるときにファイルを暗号化することを選択できます。
[確認(Verify)]タブは、転送が正しく行われたことを確認できるので便利です。ログファイルに書き込んだり、検証に失敗した場合はファイルを削除したりすることもできます。
このプログラムにはもっと高度なオプションがありますが、この記事は一般的な考え方を始めるためのものです。これは驚くべき小さなアプリであり、ファイルの移動/削除/コピーをたくさん行う場合は、フルバージョンを購入する価値があるかもしれません。そうすれば、好きなだけルールを作成できます。楽しみ!
Automatically Move, Delete, or Copy Files in Windows
Previoυsly, I had written about a program to automate file management tasks in Windows, but unfortunately, the program was very basic and was last updated in 2005! If you are lookіng for a program that can handle a variety оf file managеmеnt tasks, then you should check oυt 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!