Déplacer, supprimer ou copier automatiquement des fichiers sous Windows

Auparavant, j'avais écrit sur un programme pour automatiser les tâches de gestion de fichiers dans Windows, mais malheureusement, le programme était très basique et a été mis à jour pour la dernière fois en 2005! Si vous recherchez un programme capable de gérer une variété de tâches de gestion de fichiers, vous devriez jeter un œil à Limagito FileMover.

Ils ont une version gratuite appelée FileMover Lite, qui vous limite fondamentalement à une règle mobile. Si vous voulez avoir plusieurs règles de déplacement pour différents dossiers ou différentes planifications, différents types de fichiers, etc., vous devrez débourser plus de 200 $ pour l'édition PC unique! Ce prix est ridicule pour les consommateurs, mais si vous l'utilisez pour votre entreprise ou votre service informatique, cela en vaut vraiment la peine. C'est le programme de copie / transfert de fichiers le plus avancé que j'ai vu à ce jour.

Une fois que vous l'avez installé, vous serez submergé par le nombre impressionnant de fonctionnalités et d'options. Vous pouvez faire à peu près tout ce que vous voulez avec ce programme en termes de déplacement, de suppression et de copie de fichiers automatiquement. Il fonctionne également avec d'autres emplacements non locaux tels que HTTP, AWS, bases de données SQL, etc.

Tout d’abord, vous pouvez cocher les deux cases en haut à gauche pour Exécuter @Commencez et Exécuter dans la barre d'état système si vous ne voulez pas installer le service. Si vous souhaitez qu’il s’exécute en tant que service Windows, ce qui vous évitera de le faire fonctionner dans la barre des tâches, vous pouvez cliquer sur Options d'application onglet en haut et choisissez Exporter vers le service. Bien sûr, vous souhaitez le faire après avoir configuré la règle de déplacement avec toutes ses options.

Ensuite, il y a une chose importante à comprendre. Les options communes sont des options qui seront appliquées à toutes les règles (une seule si vous utilisez la version gratuite) et les options de règle sont appliquées à chaque règle que vous créez. Maintenant que vous comprenez cela, commençons.

Sous Options communes, vous pouvez définir le temps d'analyse, qui est défini par défaut sur 5 secondes. Cela signifie que le répertoire source sera analysé toutes les 5 secondes. La planification horaire vous permet de définir un calendrier si vous n'avez pas besoin d'analyser le répertoire en permanence. Mail Setup vous permettra d’ajouter votre compte de messagerie comme Gmail pour pouvoir envoyer des notifications sur certains événements tels que des erreurs ou des succès, etc. Vous pouvez également analyser un lecteur réseau en cliquant sur le bouton Lecteur réseau et en ajoutant les dossiers.

Ci-dessous, c'est la viande du programme. Ici, vous pouvez configurer la source, la destination et tous les filtres et paramètres que vous pouvez imaginer. Commençons par la source.

Au sommet, c'est Configuration de la source et il a trois onglets (source, commun et sauvegarde). Vous pouvez choisir un répertoire Windows en cliquant sur le bouton Win ou vous pouvez même avoir une source telle que FTP, SFTP et POP3. Sous Options de fichier, vous pouvez par exemple exclure des fichiers en cours d'utilisation et filtrer le nom, la taille et la date du fichier. Par exemple, si vous vouliez seulement déplacer un fichier PDF, vous pourriez aimer le bouton Nom du fichier, qui est le bouton le plus à gauche à côté de Inclure le filtre.

Pour filtrer par extension de fichier, vous devez taper * .ext; puis cliquez sur Ajouter un filtre. La case sous Vérifier le nom de fichier devient verte si ce que vous tapez correspond au filtre et rouge si ce n'est pas le cas. Pour le filtre FileDate, vous pouvez choisir des fichiers antérieurs à une date donnée et choisir un type de filtre à partir de la date modifiée, de la date de création, du dernier accès ou de la date de la dernière écriture. C'est très bien si vous voulez supprimer automatiquement les fichiers plus anciens qu'une certaine date.

Enfin, le filtre FileSize vous permettra de filtrer les fichiers par taille. Vous pouvez donc le configurer pour ne déplacer que de très gros fichiers ou supprimer des fichiers de moins de 100 Ko, etc., etc.

Sous Options du répertoire, vous pouvez choisir d’inclure des sous-répertoires, d’exclure le répertoire de base ou même de choisir une profondeur d’analyse des sous-répertoires (0 analysera indéfiniment). Vous pouvez également configurer des filtres d'inclusion et d'exclusion sur les répertoires et même choisir le niveau de sous-répertoire auquel vous souhaitez appliquer les filtres! Hou la la!

Si vous cliquez sur l'onglet Commun sous Configuration de la source, vous pouvez également effectuer d'autres tâches, telles que renommer les fichiers lors de la copie ou du déplacement. Cliquez sur ce bouton et vous pouvez configurer des expressions régulières complexes pour renommer les fichiers comme vous le souhaitez. Vous pouvez également vérifier le Base de données de mémoire de fichier Si vous souhaitez conserver un enregistrement de chaque fichier déplacé, copié ou supprimé pour le consulter ultérieurement. Cela peut être utile si vous avez besoin de savoir quand un fichier a été déplacé, etc.

L'onglet Sauvegarde vous permet de créer une sauvegarde de tous les fichiers au fur et à mesure qu'ils sont déplacés / copiés / supprimés. Vous pouvez vérifier cela par vous-même si vous en avez besoin. Maintenant pour le Configuration de la destination.

Ici, vous pouvez choisir de déplacer, copier ou supprimer les fichiers et l'emplacement de stockage souhaité. Encore une fois, vous pouvez choisir un répertoire Windows pour la destination, un serveur FTP / SFTP ou même un serveur de messagerie! Si vous cliquez sur Common I, vous pouvez supprimer des extensions de fichier, modifier la casse du nom de fichier et configurer les filtres de renommage.

Common II ne dispose que d’une option pour l’équilibrage de charge et le stockage des actions dans une base de données. Sous Crypto, vous pouvez choisir de chiffrer les fichiers au fur et à mesure qu'ils sont transférés dans le répertoire de destination.

L'onglet Vérifier est utile car il vous permet de vérifier que les transferts ont bien été effectués. Vous pouvez également l'écrire dans un fichier journal ou supprimer le fichier si la vérification échoue.

Ce programme contient beaucoup plus d'options avancées, mais cet article avait pour but de vous aider à démarrer avec une idée générale. C'est une petite application étonnante et si vous effectuez beaucoup de déplacement / suppression / copie de fichiers, l'achat de la version complète en vaut la peine, de sorte que vous puissiez créer autant de règles que vous le souhaitez. Prendre plaisir!