Créer des dossiers
multiples en quelques clics
Comme pour Windows 95, l'explorateur de Windows 98 connaît quelques limitations aussi agaçantes qu'elles sont incompréhensibles. C'est le cas par exemple de l'impossibilité de renommer des fichiers multiples à la volée, en changeant leur extension. C'est le cas aussi de l'impossibilité de créer des dossiers multiples en quelques clics. Pour le moment, la méthode classique consiste soit à recourir au clic droit et à choisir la commande "Nouveau Dossier", soit à passer via l'Explorateur Windows et à choisir Fichier Nouveau Dossier. Il faut bien sûr répéter l'opération autant de fois que l'on veut créer de dossiers...
Deux autres méthodes permettent d'accélérer ce processus.
1
- La première est issue de Windows 3.x. Il faut en effet passer par
le bon vieux gestionnaire de fichiers de Windows 3.x qui subsiste encore dans
Windows 95 et Windows 98, à savoir Winfile.exe. Faites démarrer -->
Exécuter et tapez "Winfile". Lorsque Winfile est chargé, vous
sélectionnez le répertoire à partir duquel vous voulez créer de multiples
sous-répertoires puis vous lancez le menu Fichier --> "Créer un répertoire".
Dans la boite de dialogue qui apparaît vous séparez chaque nom de
sous-réperoires par un slash inversé ('\')
puis vous validez. Vos sous-dossiers sont automatiquement créés
les uns sous les autres. C'est pas mal, mais il existe quelques limitations
évidentes :
- les noms longs ne sont pas gérés;
- les dossiers se trouvent en cascade et obligent quelques manipulations pour
les mettre au même niveau.
2
- Compte tenu de ces réserves, la seconde méthode
peut présenter davantage d'intérêt (elle a été diffusée par la revue
"l'Ordinateur Individuel", n°113, page
236). Elle implique le recours
à Windows Scripting Host
(WSH), qui est un langage permettant de définir des tâches automatiques sous
formes de scripts. Pour installer WSH
sous Windows 98, si ce n'est déjà fait,
vous devez passer par le menu d'installation de Windows. Panneau de
Configuration --> Ajout/Suppression de Programmes --> Installation
de Windows. A la rubrique Accessoires, vous trouverez une ligne
"Exécution de scripts".
Cochez-là et installez WSH.
Sous Windows 95, allez télécharger WSH sur le site de Microsoft à cette adresse : http://www.eu.microsoft.com/france/scripting/.
Cela étant fait, vous devez créer un nouveau document texte dans lequel vous tapez les lignes suivantes :
Dim
fso, fold, String
Dim WSHShell
Set WSHShell = Wscript.CreateObject("WScript.Shell")
Set fso = CreateObject("Scripting.FileSystemObject")
For x = 1 to 10
String = CStr(x)
fold = "c:\temp\rep" + String
Set fldr = fso.CreateFolder(fold)
next
WSHShell.Popup "Création Terminée."
- A l'expression "for x = 1 to 10" changez la valeur "10" par le nombre de dossiers que vous voulez créer.
- A l'expression "fold = "c:\temp\dossiers" vous changez l'endroit où vous voulez que des sous-dossiers soient créés ("c:\temp") et le nom des sous-dossiers en question ("rep"). Dans notre cas, on aura un dossier rep1, puis rep2, etc.
- l'expression "Création Terminée" peut être modifiée comme vous voulez. Elle apparaît dès que le script a terminé son exécution. C'est très rapide, même pour 500 dossiers.
Une fois les lignes complétées, enregistrez ce fichier avec l'extension VBS au lieu de TXT. Vous n'avez plus maintenant qu'à double cliquer dessus pour l'exécuter.
Mis en ligne le 22 décembre 1999 / Dernière modification : 22-décembre-1999