FILEDELETE

Команда iMacros FILEDELETE

Команда FILEDELETE удаляет файл с заданным именем. Если в имени не указан каталог, предполагается, что файл лежит в стандартном каталоге iMacros Downloads (по умолчанию: \iMacros\Downloads). Можно задать абсолютный путь к файлу, который лежит в другой папке.

Синтаксис:

FILEDELETE NAME=название_файла

Параметры:

  • NAME

    • Название файла или путь к файлу который будет удален.

Примечания:

    • В iMacros Browser и Internet Explorer, указывается путь относительно папки загрузки (например, Extracts\myTable.csv).

    • Название файла может быть задано в двойных кавычках (если есть пробелы в пути, например). В этом случае, обратные слешы должны быть экранированы от другого обратного слеша (так, «C:\\Мои документы\\temp.txt»).

    • Если двойные кавычки не используются, а в названии есть пробелы, то они должны быть заменены символами: <SP>

Пример:

Пример правильного указания файлов, в пути которых есть названия папок с пробелами (в данном примере папка «data folder»):

FILEDELETE NAME=d:\data<SP>folder\file.csv

FILEDELETE NAME="d:\\data folder\\file.csv"

Применение. Когда макрос извлекает данные из веб-страницы и сохраняет их в заданном файле, новые данные добавляются в конец существующего файла. Но если вы хотите, чтобы файл содержал только последние полученные данные, нужно перед сохранением этот файл удалить.