Sélection précise de fichier pour déplacement
Bonjour à tous,
Avant de vous poser ma question, je vais tenter de planter le décore :
Mon ami utilise "Windows Media Center" pour enregistrer ses émission tv (ce "merveilleux" logiciel utilise un format de fichier *.wtv).
Il possède un nas à vocation multimédia (DS-214play) qui permet de lire tout les type de fichier connu et reconnu sauf le *.wtv (format utilisé apparemment uniquement par windows media center)
Important à savoir, il est possible de configurer le chemin d'enregistrement des fichiers mais avec un chemin local (oubliez les \\mon_beau_nas ou même les lecteurs réseau z:\)
Et c'est là que l'informaticien de service (c'est bibi) essaie de pondre un script pour :
1) déplacer tous les fichiers *.wtv déjà enregistré vers un répertoire temporaire.
Mais, et c'est la que le bas blesse, il me faut déplacer tous les fichiers SAUF celui qui, éventuellement, est en cours d'enregistrement.
Évidement le logiciel n'a pas prévu de mettre une extension différente pour son fichier temporaire d'enregistrement.
Il enregistre le flux de la carte pc tv avec l'extension wtv directement.
2) une fois le déplacement fait, on transcode les fichiers dans un format reconnu par tous les autres lecteurs : %WINDIR%\ehome\WTVconverter.exe "c:\tmp\*.wtv"
3) une fois fini il déplace les fichiers convertit vers un répertoire du Nas et efface le *.wtv du dossier tmp (cette étape ne posera pas de problème non plus)
Donc ma question : Comment déplacer à l'étape 1 tous les wtv sauf celui qui serait en cours d'écriture vers un répertoire temp ?
Je me suis pencher sur robocopy mais apparemment il ne permet des comparaison que en terme de date et non d'heure et/ou de statut de fichier "En cours de création".
J'espère que ma demande est claire, un grand merci à vous pour toute aide que vous pourriez apporter.