За последние 24 часа нас посетили 19662 программиста и 1604 робота. Сейчас ищут 1752 программиста ...

Нужно записать файл в папку из переменнной окружения на JavaScript

Тема в разделе "JavaScript и AJAX", создана пользователем ssound, 30 апр 2016.

  1. ssound

    ssound Новичок

    С нами с:
    30 апр 2016
    Сообщения:
    2
    Симпатии:
    0
    Делаю так, но ничего не пишется подозреваю из за того что символ \ в переменной put не экранирован, но как не пытался не смог это исправить, подскажите как решить проблему ?


    Код (Javascript):
    1. var WshShell = WScript.CreateObject("WScript.Shell");
    2. var WshSysEnv = WshShell.Environment("Volatile");
    3. var put=WshSysEnv("LOCALAPPDATA");
    4. var stream = new ActiveXObject("ADODB.Stream");
    5. stream.type = 1;
    6. stream.open();
    7. stream.write(objSrvHTTP.responseBody);
    8. stream.saveToFile(put+"\\1.txt");
    9. stream.close();
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Может нет прав? Как это вообще запускается?
     
  3. ssound

    ssound Новичок

    С нами с:
    30 апр 2016
    Сообщения:
    2
    Симпатии:
    0
    Сохраняешь в файл .js и с помощью C:\Windows\System32\wscript.exe запускаешь, это что то типо батника но на яваскрипт
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Попробуй сохранить без put, в туже папку что и скрипт