Crear un archivo con javascript
var directorioArchivo = 'D:';
var fso = new ActiveXObject("Scripting.FileSystemObject");
var rutaArchivo = directorioArchivo + "//";
var nombre = "Test" ;
var name = nombre + ".txt";
var nombreArchivo = rutaArchivo + nombre + ".txt";
if(fso.FileExists(nombreArchivo))
{
var i = 1;
nombreArchivo = rutaArchivo + nombre + i + ".txt";
while (fso.FileExists(nombreArchivo))
{
i = i + 1;
nombreArchivo = rutaArchivo + nombre + i + ".txt";
name = nombre + i + ".txt";
}
}
var fh = fso.CreateTextFile(nombreArchivo, true);
fh.WriteLine(datos);
fh.Close();