Метод Copy

Метод Copy

Обязательный параметр destination определяет файл, в который будет производиться копирование; групповые символы в имени файла недопустимы.

Параметр overwrite является логической переменной, определяющей, следует ли заменять уже существующий файл с именем destination (overwrite=true) или нет (overwrite=false).

В листинге 5.12 приведен сценарий CopyFile.js, иллюстрирующий использование метода Сору. В этом сценарии на диске С: создается файл TestFile.txt, который затем копируется на рабочий стол.

Листинг 5.12. Создание текстового файла и копирование его в другой каталог

/*******************************************************************/

/* Имя: CopyFile.js                                                */

/* Язык: JScript                                                   */

/* Описание: Создание и копирование файла                          */

/*******************************************************************/

//Объявляем переменные

var FSO,F,WshShell,WshFldrs,PathCopy;

//Создаем объект FileSystemObject

FSO=WScript.CreateObject("Scripting.FileSystemObject");

//Создаем файл

F=FSO.CreateTextFile("C:\TestFile.txt", true);

//Записываем в файл строку

F.WriteLine("Тестовый файл");

//Закрываем файл

F.Close();

//Создаем объект WshShell

WshShell=WScript.CreateObject("Wscript.Shell");

//Создаем объект WshSpecialFolders

WshFldrs=WshShell.SpecialFolders;

//Определяем путь к рабочему столу

PathCopy=WshFldrs.item("Desktop")+"\";

//Создаем объект File для файла C:TestFile.txt

F=FSO.GetFile("C:\TestFile.txt");

//Копируем файл на рабочий стол

F.Copy(PathCopy);

/*************  Конец *********************************************/

Замечание

Вместо метода Сору можно использовать метод CopyFile объекта FileSystemObject.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Drive Copy

Из книги Самые полезные программы: утилиты автора Леонтьев Виталий Петрович

Drive Copy Эта программа выполняет те же функции, что и вышеописанный DeployCenter, но только в рамках одной машины. «Вы собираетесь модернизировать компьютер? Купите новый диск, установите его вместе со старым… И запустите DriveCopy!» Разумеется, речь идет не о простой замене


Exact Audio Copy (EAC)

Из книги Музыкальный центр на компьютере автора Леонтьев Виталий Петрович

Exact Audio Copy (EAC) (http://www.exactaudiocopv.de)Пользователь-новичок, привыкший «перегонять» диски в MP3 с помощью удобного и красивого «граббера» (например, того же Windows Media Player), от этой программы скорее всего поначалу отшатнется: ни тебе удобностей, ни тебе красивостей… Зато есть громадное


Exact Audio Copy (EAC)

Из книги Запись CD и DVD: профессиональный подход автора Бахур Виктор

Exact Audio Copy (EAC) Сайт: http://www.exactaudiocopv.deРазмер: 2 МбСтатус: FreewareПользователь-новичок, привыкший «перегонять» диски в MP3 с помощью удобного и красивого Audio-grabber, Windows Media Player или CDex, от этой программы скорее всего поначалу отшатнется: ни тебе удобностей, ни тебе красивостей… Зато


Roxio Easy DVD Copy

Из книги Руководство по стандартной библиотеке шаблонов (STL) автора Ли Менг

Roxio Easy DVD Copy Программа Roxio Easy DVD Copy версии 7.0 позволяет создавать копии кинофильмов, фотографий, музыки и дисков с данными на DVD (односторонних и двусторонних) и CD. Приложение поддерживает одновременное использование нескольких приводов компакт-дисков и позволяет


Копировать (Copy)

Из книги Основы объектно-ориентированного программирования автора Мейер Бертран

Копировать (Copy) template ‹class InputIterator, class OutputIterator›OutputIterator copy(InputIterator first, InputIterator last, OutputIterator result);copy копирует элементы. Для каждого неотрицательного целого числа n ‹ (last - first) выполняется присваивание *(result + n) = *(first + n). Точно делается last - first присваиваний. Результат copy не


Фиксированная семантика компонентов copy, clone и equality

Из книги Windows Script Host для Windows 2000/XP автора Попов Андрей Владимирович

Фиксированная семантика компонентов copy, clone и equality Чаще всего замороженные (frozen) компоненты применяются в операциях общего назначения, подобных тем, что входили в состав класса GENERAL. Так, есть две версии базовой процедуры копирования:copy, frozen standard_copy (other: ...) is-- скопировать


Метод Copy

Из книги XSLT автора Хольцнер Стивен

Метод Copy Обязательный параметр destination определяет файл, в который будет производиться копирование; групповые символы в имени файла недопустимы.Параметр overwrite является логической переменной, определяющей, следует ли заменять уже существующий файл с именем destination (overwrite=true)


Элемент

Из книги Технология XSLT автора Валиков Алексей Николаевич

Элемент <xsl:copy> Элемент <xsl:copy> позволяет скопировать узел из исходного дерева в выходное. Заметьте, однако, что это поверхностное (shallow) копирование, при котором не копируются потомки и атрибуты узла. У элемента есть один атрибут:• use-attribute-sets. Задает названия наборов


Элемент

Из книги Этюды для программистов [неполностью, главы 1–24] автора Уэзерелл Чарлз

Элемент <xsl:copy-of> Элемент <xsl:copy-of> позволяет осуществлять глубокое копирование узлов, при котором копируется не только узел, но и все его атрибуты и потомки. У этого элемента единственный атрибут:• select (обязательный). Узел или набор копируемых узлов. Этот элемент пуст


Элемент xsl:copy

Из книги Macromedia Flash Professional 8. Графика и анимация автора Дронов В. А.

Элемент xsl:copy Ниже представлена синтаксическая конструкция этого элемента:<xsl:copy use-attribute-sets = "наборы атрибутов"> <!-- Содержимое: шаблон --></xsl:copy>Элемент xsl:copy создает копию текущего узла вне зависимости от его типа. Вместе с текущим узлом в выходящее дерево


Элемент xsl:copy-of

Из книги Искусство программирования на языке сценариев командной оболочки автора Купер Мендель


11. Меньше copy — меньше и вздору, или Избыточность текста и сжатие файла

Из книги C++ для начинающих автора Липпман Стенли

11. Меньше copy — меньше и вздору, или Избыточность текста и сжатие файла Все знают, что большинству людей свойственно излишнее многословие. Гораздо менее широко известно, что даже самые лаконичные высказывания можно было бы значительно сократить. Вообще, естественные


Клонирование по сетке ("Copy to Grid")

Из книги Описание языка PascalABC.NET автора Коллектив РуБоард

Клонирование по сетке ("Copy to Grid") Клонирование по сетке — самый простой из эффектов, который мы можем применить к выделенному фрагменту изображения. Данный эффект даже не анимирован.Чтобы применить этот эффект к выделенному фрагменту изображения, нужно выбрать пункт Copy to


Пример A-6. copy-cd: Копирование компакт-дисков с данными

Из книги автора

Пример A-6. copy-cd: Копирование компакт-дисков с данными #!/bin/bash# copy-cd.sh: copying a data CDCDROM=/dev/cdrom # устройство CD ROMOF=/home/bozo/projects/cdimage.iso # промежуточный файл# /xxxx/xxxxxxx/ измените для своей системы.BLOCKSIZE=2048SPEED=2 # Можно задать более высокую


Метод Zip

Из книги автора

Метод Zip Описание методовМетоды приведены для последовательности sequence of T. function Zip<TSecond,Res>(second: sequence of TSecond; resultSelector: (T,TSecond)->Res): sequence of Res; Объединяет две последовательности, используя указанную функцию, принимающую по одному элементу каждой последовательности и