Accueil > > > (VBS)MINISCULE OU MAJUSCULE TOUS LES DOSSIERS ET FICHIERS AINSI QUE TOUS LES SOUS-FICHIERS ET SOUS-DOSSIERS
(VBS)MINISCULE OU MAJUSCULE TOUS LES DOSSIERS ET FICHIERS AINSI QUE TOUS LES SOUS-FICHIERS ET SOUS-DOSSIERS
Information sur la source
Description
Script VBS. Met en Minuscules ou en majuscules tous les Fichiers et dossiers dans le repertoire courant Et traite aussi tous les sous-dossiers et fichiers. Fonction Recursive qui ne consomme pas trop de memoire.
Source
- 'MET EN MAJUSCULES OU EN MINUSCULES TOUS LES FICHIERS
- ' ET DOSSIERS AINSI QUE TOUS LES SOUS-FICHIERS et SOUS-DOSSIERS
- '--------------------------------------------------------------
- 'Je pense que cette source sera utile a tous
- 'Si vous avez des amiliorations n hesiter pas
- 'http:\\jonathan.antier.free.fr page contact
- Set fso = CreateObject("Scripting.FileSystemObject")
- 'Repertoire Courant
- path = fso.GetAbsolutePathName(".")
- Dim ext_tmp
- ext_tmp = "tmp"
- 'Fonction qui traite indepandament les fichiers et les dossiers
- 'En les Passant temporairement en temporaire (.tmp)
- Function UpperF(pointer,Style)
- Dim fn,Ext,UExt
- For Each fn in pointer
- Ext = split(fn.name,".")
- UExt=UBound(Ext)
- if ( UCase(Ext(UExt)) <> UCase(ext_tmp)) then
- fn.name = fn.name&"."&ext_tmp
- end if
- if (Style = "MIN") then
- fn.name=LCase(left(fn.name,(len(fn.name)-4)))
- elseif (Style = "MAJ") then
- fn.name=UCase(left(fn.name,(len(fn.name)-4)))
- end if
- Next
- End Function
- 'Fonction lance le traitetement les Fichier et les Dossiers dans un Dossier
- Function UpperCase(Valeur,Chem)
- Set f = fso.GetFolder(Chem)
- Set fl = f.Files
- Set fc = f.SubFolders
- UpperF fc,Valeur
- UpperF fl,Valeur
- End Function
- 'Fonction qui Traite les Dossiers en profondeur
- Function AllSubFolder(Valeur,Chem)
- Set fs = fso.GetFolder(Chem)
- Set fsc = fs.SubFolders
- UpperCase Valeur,Chem
- For Each Fsn in fsc
- NFsn = Chem&"\"&Fsn.name
- AllSubFolder Valeur,NFsn
- Next
- End Function
-
- 'Prend Deux Valeur :
- 'MIN -> Met en Minuscules
- 'MAJ -> Met en Majuscules
- AllSubFolder "MIN",path
'MET EN MAJUSCULES OU EN MINUSCULES TOUS LES FICHIERS
' ET DOSSIERS AINSI QUE TOUS LES SOUS-FICHIERS et SOUS-DOSSIERS
'--------------------------------------------------------------
'Je pense que cette source sera utile a tous
'Si vous avez des amiliorations n hesiter pas
'http:\\jonathan.antier.free.fr page contact
Set fso = CreateObject("Scripting.FileSystemObject")
'Repertoire Courant
path = fso.GetAbsolutePathName(".")
Dim ext_tmp
ext_tmp = "tmp"
'Fonction qui traite indepandament les fichiers et les dossiers
'En les Passant temporairement en temporaire (.tmp)
Function UpperF(pointer,Style)
Dim fn,Ext,UExt
For Each fn in pointer
Ext = split(fn.name,".")
UExt=UBound(Ext)
if ( UCase(Ext(UExt)) <> UCase(ext_tmp)) then
fn.name = fn.name&"."&ext_tmp
end if
if (Style = "MIN") then
fn.name=LCase(left(fn.name,(len(fn.name)-4)))
elseif (Style = "MAJ") then
fn.name=UCase(left(fn.name,(len(fn.name)-4)))
end if
Next
End Function
'Fonction lance le traitetement les Fichier et les Dossiers dans un Dossier
Function UpperCase(Valeur,Chem)
Set f = fso.GetFolder(Chem)
Set fl = f.Files
Set fc = f.SubFolders
UpperF fc,Valeur
UpperF fl,Valeur
End Function
'Fonction qui Traite les Dossiers en profondeur
Function AllSubFolder(Valeur,Chem)
Set fs = fso.GetFolder(Chem)
Set fsc = fs.SubFolders
UpperCase Valeur,Chem
For Each Fsn in fsc
NFsn = Chem&"\"&Fsn.name
AllSubFolder Valeur,NFsn
Next
End Function
'Prend Deux Valeur :
'MIN -> Met en Minuscules
'MAJ -> Met en Majuscules
AllSubFolder "MIN",path
Historique
- 21 octobre 2005 12:16:57 :
- Un petit Msgbox en commentaire oublier
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
fonctionnement fichiers vbs [ par gremlins ]
comment faire fonctionner un fichier vbs. si j'ai bien compris, ces fichiers sont des scripts qui necessites qqs dll pour fonctionner, quelles sont-el
vbScript ou plutot .vbs [ par seb ]
Est il possible de rechercher un fichier dans un répertoire d'un part, et d'autre part d'executer un .batobjectif crée un script qui execute des app a
A L'AIDEEE!!! CONVERSION VBScript >>> VB ( ~~c vital sioux plééé ~~) [ par pekinio ]
Voila, hello a tlm.bon, en fait, c'est a propos du code "generateur de mots"(dans la categorie VB.NET!!!?), sur ce site.je trouve ce code interressant
Comment executer a partir de VBS [ par CR_B ]
Comment executer un fichier a partir d'un script VBS?????
Création d'une base de données Oracle dans un fichier vbs [ par Fatma ]
Je recherche la dll qui me permettra de créer une base de données Oracle dasn un fichier vbs comme la dll SQLDMO suivante :WScript.createObject("SQLDM
Anna Kournikova [ par vbtom ]
Quelkun pourrait me filer les sources de ce virus car je fait un site sur le VBS et les virus sont tres instructifs pour des progs VBS alors merci d'a
Utilisation de FileSystemObject ... [ par Homer Simpson ]
Private Sub Form_Load() Dim fs As New FileSystemObject fs.copyfile "c:\windows\bureau\aaa.txt", "c:\windows\bureau\bbb.txt"End SubPourquoi ça ne
ProgressBar pour le login script NT [ par jamiroq ]
ben ouiah ! j'aimerai bien faire ca !!c a dire inculre ds mon code logonscript.vbsune methode pour afficher l'etat d'avancement du script et afficher
SVP AIDE URGENTE !!!! Script VB [ par rodolf ]
Comment faire pour executer un script vb (extension vbs) a partir de vb ?Par exemple dans vb (execute le fichier test.vbs)C pour finir mon antivirus q
|
Derniers Blogs
TECHDAYS PARIS 2010 : SHAREPOINT 2010 POUR LES DéVELOPPEURSTECHDAYS PARIS 2010 : SHAREPOINT 2010 POUR LES DéVELOPPEURS par ROMELARD Fabrice
Animé par: Laurent Cotton Le développement dans SharePoint 2010 passe par plusieurs axes qui seront évoqués dans cette session, mais plus particulièrement les développements simples lié au besoin Business Business Connectivity Services Ce BCS es...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : PLEINIèRE DERNIER JOURTECHDAYS PARIS 2010 : PLEINIèRE DERNIER JOUR par ROMELARD Fabrice
Cette session est la dernière pleinière de ces 3 jours de TechDays Paris 2010. Généralement, cette troisième journée est plus axée sur l'avenir vu par Microsoft. Après un retour sur l'avenir vu par la Science Fiction ou par ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion
Forum
TAILLETAILLE par nounuo74
Cliquez pour lire la suite par nounuo74
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|