Exclure toute les extensions de fichier sauf une

Exclure toute les extensions de fichier sauf une - Divers - Programmation

Marsh Posté le 21-10-2011 à 11:50:12    

Bonjour
 
Voila j'utilise un programme qui demande dans le paramétrage de base la liste des extensions de fichiers à ignorer, or moi j'aimerais qu'il fasse l'inverse et toutes les ignorer sauf une (bon je pense pas que ca soit possible de modifier le programme pour que j'ai une ligne qui me propose de saisir la liste des extensions que je veux sélectionner)
 
Je dois donc dans une fenêtre de saisie du programme énumérer la liste des extensions de fichier à ignorer... (je rentre juste les extensions séparées par ";" ce qui donne "xls;xlsx;..."
 
Je sais pas en quel langage est programmé ce ".ini" qui paramètre le programme aussi voici ce que je vois quand je le lance avec bloc note
 

Citation :

Ignore extensions=;xls;pdf;exe;dotm;eml;mad;maf;ppt;pptx;xlr;xls;xlsx;xlt;xltx;xltm;mli;rar;pub;zip;odb;odc;odf,ods,odt
Copy interval=0
Use default params=1
Minimum free space=10


 
Donc moi j'aimerais remplacer cette longue liste de fichier à ignorer par par exemple
 

Citation :

Ignore extensions= 'TOUT SAUF' doc


 
Sauf que je n'ai pas la moindre idée de comment on peut faire cela, enfin quel langage de programmation utilisé
 
Autre technique pour arriver à mes fins moins "restrictive"
 
Est ce qu'il y a quelque chose comme "synthaxe" qui permettrait d'ignorer toutes les extensions commencant par 'x' et donc qui excluerait les ".xls" ".xlsx"...
 
merci


Message édité par ANTMEISEN le 21-10-2011 à 12:09:30
Reply

Marsh Posté le 21-10-2011 à 11:50:12   

Reply

Marsh Posté le 21-10-2011 à 12:19:57    

Bonjour,
Un 'ini' n'est pas programmer, c'est juste une association <nom de valeur> = <valeur>
donc à mon avis pas de possibilité d'exclure (puisu'en fait ce depend de comment est fait le programme, pas le ini)
 
pour ce qui est d'ignorer toutes les extensions comencant par x, tu peux tenter la syntaxe utiliser sous dos (et ailleurs aussi): x*
par exemple pour lister tout les fichier dont l'extension commence par x:
dir *.x*
pour lister les fichier d'extensions de trois lettre commancant par x:
dir *.x??
? -> pour dire n'importe quel caractère
* -> pour dire n'importe quels caractères.
 
Bien entendu, cela dépend de comment le programme appelant fonctionne, donc le résultat n'est pas garanti
donc cela deviendrait:

Citation :


Ignore extensions=;pdf;exe;dotm;eml;mad;maf;ppt;pptx;x*;mli;rar;pub;zip;o??  


---------------
Seul Google le sait...
Reply

Marsh Posté le 23-10-2011 à 13:18:16    

Ca ne fonctionne pas une autre solution ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed