JSCRIPT MANUAL

Microsoft® JScript™
Метод MoveFile
 Справочник языка 
 Версия 3 

См. также                  Применение


Описание
Перемещение одного или нескольких файлов из одного размещения в другое.
Синтаксис
object.MoveFile ( source, destination );

Синтаксис метода MoveFile состоит из частей:

Часть Описание
object Требуется. Всегда является именем объекта FileSystemObject.
source Требуется. Путь, откуда будут перемещены файл или файлы. Аргумент source может содержать символы подстановки только в последнем компоненте пути.
destination Требуется. Путь, куда файл (файлы) будут перемещены. Аргумент destination не может содержать символы подстановки.

Примечание
Если source содержит символы подстановки или destination заканчивается разделителем пути (\), подразумевается, что destination указывает на существующую папку, в которую будут перемещены соответствующие файлы. Иначе destination считается именем создаваемого файла. Вообще, при перемещении отдельного файла возможны три случая:
  • Если destination не существует, то файлы будут перемещены. Это обычный случай.
  • Если destination - существующий файл, то возникает ошибка.
  • Если destination является папкой, то возникает ошибка.
Ошибка возникает также, если используемые символы подстановки в source не соответствуют никакому файлу. Метод MoveFile останавливается после первой ошибки. Никаких попыток для восстановления сделанных до ошибки изменений не производится.

Предупреждение   Этот метод позволяет перемещать файлы между дисками только если это поддерживается операционной системой.

Следующий пример иллюстрирует применение метода MoveFile:

function MoveFile2Desktop(filespec)
{
  var fso;
  fso = new ActiveXObject("Scripting.FileSystemObject");
  fso.MoveFile(filespec, "c:\\windows\\desktop\\");
}


Перевод © 2000-2013 pauk R-T-F-M.info. Все права защищены.