Bonjour à tous,

Sur le Net, j'ai trouvé plusieurs exemples de la fonction CreateTextFile(). Dans chaque cas, le premier paramètre (fichier à ouvrir) est simplement "fichier.extension" :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
var fso=new ActiveXObject("Scripting.FileSystemObject");
fso.CreateTextFile("fichier.txt",true);
Le chemin d'accès n'est pas spécifié, et le fichier est créé... sur le bureau.
Je pensais qu'il serait créé dans le même répertoire que le script (le fichier .js) en cours d'exécution.

Par conséquent, pour générer ce fichier texte dans le même répertoire que mon script, j'ai besoin de préciser le chemin complet :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
fso.CreateTextFile("C:/mydocs/scripts/fichier.txt",true);
Avez-vous une explication ?

Merci