Архив категории ‘Основы JavaScript’

Методы работы с реестром

    На этом шаге мы рассмотрим методы работы с реестром.     Читать, создавать и удалять записи в реестре можно с помощью специальных методов объекта Wscript.Shell, входящего в состав WSH: RegRead() - возвращает запись реестра или значение параметра; RegWrite() - создает новую запись в реестре или изменяет значение параметра уже существующей записи; RegDelete() - удаляет запись […]

Структура reg-файла

    На этом шаге мы рассмотрим структуру reg-файла.     Рассмотрим сначала структуру записей в reg-файле, который можно создать с помощью обычного текстового редактора, например Блокнота Windows. В первой строке этого файла должно быть написано прописными буквами REGEDIT4. Затем должна быть пустая строка. В третьей строке в квадратных скобках пишется имя раздела реестра. В четвертой строке […]

Общие сведения о реестре

    На этом шаге мы приведем общие сведения о реестре.     Реестр Windows представляет собой базу данных, содержащую сведения об ее настраиваемых параметрах или о конфигурации операционной системы. Кроме того, в реестре хранится информация о настройках аппаратных средств компьютера и программ. Реестры различных систем и версий семейства Windows частично различаются. Однако между ними много общего. […]

Работа с файлами. Запуск приложений

    На этом шаге мы рассмотрим способ запуска приложений.     Для запуска приложений служит метод Run() объекта Wscript.Shell. Командная строка запуска приложения (обычно это просто полное имя файла программы) передается методу в качестве строкового параметра.     Примеры. var Myshell = new ActiveXObject("WScript.Shell"); Myshell.Run("winword.exe C:\\My\\mydocument.doc"); Myshell.Run("C:\\MyFolder\\myprogram.exe");     Например, функция runProgram() используется для запуска приложений, например, Блокнота. […]

Работа с файлами. Создание ярлыков

    На этом шаге мы рассмотрим различные способы создания ярлыков.     Ярлык представляет собой файл с расширением lnk, содержащий ссылку на некоторое приложение или документ, а также параметры его открытия в окне. При щелчке на ярлыке указанное в нем приложение открывается. Аналогичный ссылочный файл с расширением url содержит URL-адрес документа (веб-страницы). Создать ярлык на рабочем […]

Работа с файлами. Запись данных в файл

    На этом шаге мы рассмотрим особенности записи данных в файл.     Для записи данных в открытый текстовый файл используются следующие методы объекта файла: Write(<строка>) - применяется для записи строки символов без символа перехода на новую строку; WriteLine(<строка>) - применяется для записи строки символов с добавлением символа перехода на новую строку; WriteBlankLines(<количество>) - применяется для […]

Работа с файлами. Чтение данных из файла

    На этом шаге мы рассмотрим способы чтения данных из файла.     Текстовые файлы создаются, чтобы хранить в них данные, и существуют, чтобы содержащиеся в них данные можно было прочесть. Чтение и запись данных производится с помощью следующих трех этапов: открытие файла; чтение или запись данных; закрытие файла.     Открытие текстового файла производится с помощью […]

Работа с файлами. Копирование, перемещение и удаление файла

    На этом шаге мы рассмотрим основные операции над файлами.     Для операций копирования, перемещения, переименования и удаления файлов имеются методы объекта FSO и методы объекта файла. var fso = new ActiveXObject("Scripting.FileSystemObject"); // Объект FSO var file = fso.GetFile (filepath1); // Объект файла // Методы копирования filepath1 в filepath2 file.Copy(filepath2); fso.CopyFile(filepath1, filepath2); // Методы перемещения […]

Работа с файлами. Создание текстового файла

    На этом шаге мы рассмотрим функцию, создающую текстовый файл.     Чтобы создать текстовый файл на диске, следует выполнить следующие команды: var fso = new ActiveXObject("Scripting.FileSystemObject"); fso.CreateTextFile(filepath);     Конструкция fso.CreateTextFile(filepath) создает указанный файл, открывает с доступом для записи и возвращает ссылку на него, если операция прошла успешно. В противном случае выводится диалоговое окно с сообщением […]

Работа с папками. Копирование, перемещение и удаление папки

    На этом шаге мы рассмотрим другие операции над папками.     Для копирования, перемещения и удаления папки используются следующие методы объекта файловой системы. CopyFolder(folderpath1, folderpath2 [, переписать]); - копирует папку, указанную в строке folderpath1, в папку, указанную в строке folderpath2. Если третий необязательный параметр имеет значение true, то уже существующая папка folderpath2 с тем же […]