Se connecter avec
S'enregistrer | Connectez-vous

Vbscript supprimer le contenu dun repertoire

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

Meilleure solution

Expert Programmation

Salut,

1°) Le règlement, c'est pour les benêts ? Tout code-source doit être présenté entre balise [code], mal poli !

2°) En langages C, C++, Java, Javascript, shell UNIX, perl, etc., il faut effectivement doubler les slashes. En VB, c'est inutile.

3°) Le code proposé fonctionne très bien, interprété par VB, puisque tu posais la question dans la sous-section VB* avec VBScript dans le titre, et non pas dans la sous-section Javascript.
Expert Programmation

Bonjour,

Renseigne-toi sur l'objet FileSystemObject.

Je te laisse regarder tout seul pour ne pas te gâcher le plaisir de trouver par toi-même. Si cette aide n'est pas suffisante, fais-nous en part.

La répondse que j'ai trouvé moi-même, en personne, à force de chercher, c'est :
function Main(repertoire)
{
// la brute de la fonderie est KO :
var fso = new CreateObject("Scripting.FileSystemObject" ).GetFolder("C:\tmp2" ).Delete

/* Voici ce qui fonctionne
Note à benet : Il faut doubler les slaches !

rappel du paramètre : */
repertoire = "C:\\tmp2" ;

var fso=new ActiveXObject("Scripting.FileSystemObject");
fso.DeleteFolder(repertoire);
// En cas d'erreur javascript répond :
// Chemin d'accès introuvable
}
Lassé par la pub ? Créez un compte