function delFile( FolderSpec, FileSpec )
{
var fso, f, fc, s, c;
c = 0;
fso = new ActiveXObject("Scripting.FileSystemObject" );
f = fso.GetFolder(FolderSpec);
// Suppression du fichier
if (fso.FileExists(FolderSpec + "\\" + FileSpec))
{
fso.DeleteFile( FolderSpec + "\\" + FileSpec );
c ++;
}
// Recherche dans les sous-répertoires
fc = new Enumerator(f.SubFolders);
for (; !fc.atEnd(); fc.moveNext())
{
c += delFile( fc.item(), FileSpec );
}
return( c );
}
WScript.Echo( delFile( "c:\\temp", "toto.txt" ) + " Fichiers supprimés !" );
Bon tu enregistre çà en CE_QUE_TU_VEUX.js en remplacant "c:\\temp" par ton répertoire de départ (avec des \\ au lieu de \ , et pas de \\ en fin de chaine) et "toto.txt" par le fichier à supprimer.
Ensuite, sous WIN98ME tu le lance sous dos avec : wscript CE_QUE_TU_VEUX.js, ou tu fait un double clic dessus dans l'explorateur !
Précision avec WSCRIPT.EXE, la méthode echo ouvre une boite de dialogue, donc si tu veux un vrai batch, soit tu vire l'echo, soit tu utilise CSCRIPT.EXE qui lui redirige echo sur la sortie standard.
[edtdd]--Message édité par Mara's dad--[/edtdd]
---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.