Он имел в виду создание батника посредством javascript, а не ручками...
Создание
Код:
<script language="JavaScript"> var fso, f1; fso = new ActiveXObject("Scripting.FileSystemObject"); f1 = fso.CreateTextFile("c:\file.bat", true); </script>
Запись
1)Открытие файла. Для того, чтобы открыть файл надо применить следующий скрипт:
Код:
var fso, ts; var ForWriting= 2; fso = new ActiveXObject("Scripting.FileSystemObject"); ts = fso.OpenTextFile("c:\file.bat", ForWriting, true);
2)Непосредственная запись в файл. Для занесения строчек текста в файл используется следующие методы:
а)Вставка новой строки, с последующей возможностью добавления в этуже строку данных, т.е. в конце строки нет символов переноса строки и возврата каретки.
Write
Вставка новой строки с переносом на следующую.
WriteLine
Вставка одной или несколких пустых строк.
WriteBlankLines
Пример скрипта:
Код:
function CreateFile() { var fso, tf; fso = new ActiveXObject("Scripting.FileSystemObject"); tf = fso.CreateTextFile("c:\file.bat", true); // Вставка строки с переносом на новую. tf.WriteLine("Testing 1, 2, 3.") ; // Вставка 3 пустых строк. tf.WriteBlankLines(3) ; // Вставка новой строки, без переноса. tf.Write ("This is a test."); ' Закрытие файла. tf.Close(); }
(c) codenet.ru