copie automatique de fichier - Shell/Batch - Programmation
Marsh Posté le 07-12-2007 à 09:09:58
j'ai crée mon batch avec winXcopy
Mais comment je peux faire pour qu'il se lance des qu'il y a un nouveau fichier dans mon répertoire
Marsh Posté le 10-12-2007 à 14:35:26
Ce serait plus facile si le logiciel de réception des fax déclenchait lui-même un programme de copie.
Si cela n'existe pas, il reste deux solutions :
- Avoir un porgramme qui boucle pour voir si un nouveau fichier est arrivé
- Utiliser les API FindFirstChangeNotification(), FindNextChangeNotification(), et FindCloseChangeNotification(). Pour plus d'infos, voir http://www.codeproject.com/KB/files/DirCheck.aspx
Marsh Posté le 12-12-2007 à 08:58:01
merci
je serait plus pour la première solution. La 2e me parait compliqué. Des idée de programme?
Marsh Posté le 12-12-2007 à 10:03:04
plannificateur de tâches qui lance le script toutes les minutes ?
Marsh Posté le 12-12-2007 à 14:01:37
le planificateur de tache de win server 2003 ne peux pas se lancer plus d'une fois par jours :s
Marsh Posté le 12-12-2007 à 14:17:29
Je n'ai jamais eu de win2k3 entre les mains, mais si tu me fournis la preuve formelle qu'une tâche ne peut pas être planifiée de sorte qu'elle se répète régulièrement, alors que 2k, XP et Vista le font, alors je suis prêt à m'en couper une et à la manger en sauce.
Marsh Posté le 13-12-2007 à 15:21:03
j'ai revérifier avec le planificateur de tache d'XP pro. On peut répéter une tache mais pas la répéter plusieurs fois par jours. C'est au mois, à la semaine ou au jours.
Marsh Posté le 13-12-2007 à 15:34:08
autant pour moi, dans les propriétés avancé on peut la faire répéter quand on le souhaite
Par contre j'ai testé mon .bat sur mon post, il fonctionne bien mais le même .bat ne fonctionne pas sur le serveur.
Code :
|
Marsh Posté le 13-12-2007 à 15:38:57
edit : rah le temps de faire mes beaux screenshots, t'as ajouté un post
edit 2 : ton répertoire réseau, c'est aussi k:\ sur ton serveur ? J'imagine que c'est un répertoire partagé sur le réseau, dans ce cas c'est sans doute mieux d'écrire une adresse du genre "\\servername\chemin complet\FAX Réseau\..."
Marsh Posté le 06-12-2007 à 14:08:26
Bonjour à vous,
Nous recevons nos fax dans un dossier sur le serveur. Mais pour pallier aux fausses manipulations je souhaiterais avoir une copie de tous les fax reçu dans un autre dossier. Un miroir en quelques sortes. Comment je peux faire cela? un batch?
Merci d'avance