Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление
maxLevel1

Создать файл / File create

Данное действие предназначено для создания файла.

Настройки

...

File name

...

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

Выпадающий список допустимых (вопрос)

По умолчанию ".txt"

...

Особые условия использования

Если в папке уже существует файл с совпадающим именем и расширением, но в параметре Перезаписать не было отмечено true, то будет вызвана ошибка.

Удалить файл / File delete 

Данное действие предназначено для перемещения файла в корзину.

Настройки

...

C:\Users\Тест.txt

...

Особые условия использования

Если через display value будет задан несуществующий путь, будет вызвана ошибка.

Проверить существование файла / File exist

Данное действие предназначено для проверки наличия файла в папке.

Настройки

...

Особые условия использования

Отсутствуют.

Найти файл / Search file

Данное действие предназначено для поиска файла в системе по шаблону. Возвращает полный путь до найденного файла.

Настройки

...

Искать во вложенных папках.

По умолчанию false

...

Маска поискового запроса.

Пример:

Необходимо найти файл с названием "Log.txt".

Шаблон поиска - ??g.*

...

Список путей файлов, удовлетворяющих условиям поиска.

Если файлы не были найдены, результат - пустая коллекция.

...

Особые условия использования

Отсутствуют.

Проверить признак "Только для чтения" / File is read only

Данное действие предназначено для  проверки наличия признака "Только для чтения" у файла.

Настройки

...

Особые условия использования

Отсутствуют.

Получить информацию о файле / Get file info

Данное действие предназначено для получения свойств файла

Настройки

...

Путь до файла, к которому будет применено действие.

...

Свойство файла, которое необходимо получить.

Выпадающий список:

  • Имя - Name;
  • Тип - Type; (расширение)
  • Размер - Size;
  • Дата создания - Data Created;
  • Дата изменения - Date Changed.

...

Особые условия использования

Отсутствуют.

Копировать файл / File copy

Данное действие предназначено для копирования файла.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Пример заполнения

...

Обязательность заполнения поля

...

Папка, куда будет скопирован файл.

...

New file name

...

Новое имя для скопированного файла.

Оставить незаполненным для сохранения исходного.

...

Перезаписать существующий файл.

В случае если значение параметра равно false, а в указанной папке уже существует файл с таким же именем и расширением, то будет вызвана ошибка.

По умолчанию false.

...

Файл будет удален в исходной папке.

По умолчанию false.

...

Особые условия использования

Отсутствуют.

Перенос файла / File move

Данное действие предназначено для перемещения файла в указанную директорию.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Пример заполнения

...

Обязательность заполнения поля

...

Папка, куда будет перенесен файл.

...

New file name

...

Новое имя для перемещенного файла.

Оставить незаполненным для сохранения исходного.

...

Перезаписать существующий файл.

В случае если значение параметра равно false, а в указанной папке уже существует файл с таким же именем и расширением, то будет вызвана ошибка.

По умолчанию false.

...

Особые условия использования

Отсутствуют.

Переименовать файл  / File rename

Данное действие предназначено для изменения наименования файла.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Пример заполнения

...

Обязательность заполнения поля

...

New file name

...

Новое имя для файла.

...

Перезаписать существующий файл.

В случае если значение параметра равно false, а в указанной папке уже существует файл с таким же именем и расширением, то будет вызвана ошибка.

По умолчанию false.

...

Особые условия использования

Отсутствуют.

Распечатать файл / File print

Данное действие предназначено для печати файла на принтере по умолчанию.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

Пример заполнения

...

Обязательность заполнения поля

...

Особые условия использования

Необходима предварительная настройка принтера.

Прочитать файл / File read 

Данное действие предназначено для загрузки содержимое текстового файла.

Настройки

...

Путь до файла, к которому будет применено действие.

...

Encoding

Кодировка файла.

(вопрос)По умолчанию пытается определить автоматически.

Выпадающий список(вопрос)

...

(вопрос)Все текстовое содержимое файла будет помещено в одну строку/один элемент коллекции.

По умолчанию false.

...

Текст из файла.

(вопрос)Строка или коллекция строк.

...

Robin.String

Robin.Collection

Особые условия использования

(вопрос)Возможна работа только с текстовыми файлами (.txt, .xml, .json и др). 

(вопрос)Не работает с форматами, открывающими текст в доп. программном обеспечении (.doc, .docx и др). 

(вопрос)Поддерживаемые кодировки помечены галочками на странице https://docs.microsoft.com/en-us/dotnet/api/system.text.encoding?view=netcore-3.1 в столбце с названием ".NET Framework support". 

Записать текст в файл / File write to

Данное действие предназначено для записи текста в указанный файла.

Настройки

...

Путь до файла, к которому будет применено действие.

...

Encoding

Кодировка, которая используется для записи текста.

(вопрос)Выпадающий список?

...

Добавить текст в конец файла.

Иначе текст будет заменен.

По умолчанию false.

...

Текст будет добавлен с новой строки.

По умолчанию false.

(вопрос)Не играет решающей роли при значении false параметра "Дополнить".

...

Особые условия использования

(вопрос)Текст можно записать только  в файл с расширением ".txt". 

(вопрос)Поддерживаемые кодировки помечены галочками на странице https://docs.microsoft.com/en-us/dotnet/api/system.text.encoding?view=netcore-3.1 в столбце с названием ".NET Framework support".

Копировать папку / Folder copy

...

Данное действие предназначено для копирования выбранной папки и её содержимое в указанную директорию.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Входные параметры
Новое имяNew name

Наименование, с которым будет сохранена копируемая папка.

Если не заполнено, то у папки останется исходное наименование.

Строка
Н
ОткудаSource pathПуть до папки, которую необходимо скопировать.Строка
О
КудаTarget pathПуть до папки, в которую необходимо скопировать выбранную папку.Строка
О

Особые условия использования

Отсутствуют.

Создать папку / Folder create

...

Данное действие предназначено для создания новой папки.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Входные параметры
Путь к папкеPathDirectoryПуть до директории где создастся папкаСтрока
О
ПерезаписатьOverwrite

Перезапись существующую папку.

Если в указанной папке уже есть папка с таким же наименованием, то она будет заменена создаваемой папкой.

Чек-бокс
Н
Имя новой папкиName New Folder

Новое наименование перемещаемой папки.

Строка
О

Особые условия использования

Отсутствуют.

Удалить папку / Folder delete

...

Данное действие предназначено для перемещение папки в корзину.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Входные параметры
Путь до папкиPathDirectoryВыбор папки которую необходимо удалитьСтрока
О

Особые условия использования

Отсутствуют.

Очистить папку / Folder сlean

...

Данное действие предназначено для удаления содержимого папки (вкл. папки, лежащие внутри).

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Входные параметры
Путь к папкеFolder pathПуть до папкиПутьC:\Users\Test\Desktop\TestО
Сохранить структуру папки
Save directory structure

Если чекбокс:

  • не установлен, то Система удаляет все файлы и папки, находящиеся внутри выбранной папки
  • установлен, то Система удаляет только те файлы, которые находятся внутри выбранной папки. Папки, находящиеся внутри выбранной папки, и их содержимое не удаляются.
Чекбокс
Н

Особые условия использования

Отсутствуют.

Существование папки / Folder exist

...

Данное действие предназначено для проверки существования папки.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Входные параметры
Путь до папкиPathDirectoryПуть до папки в которой будет производиться поиск папкиСтрока
О
Имя папкиFolder NameИмя папкиСтрока
Н
Выходные параметры
РезультатResultРезультат проверкиЛогический
О

Особые условия использования

Отсутствуют.

Данные в папке / Folder list

...

Данное действие предназначено для получения пути до файлов, которые находятся в папке.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Входные параметры
ПутьPathDirectoryПуть до папкиСтрока
О
Выходные параметры
РезультатResultРезультат. Переменная содержащая пути до файловМассив строк
О

Особые условия использования

Отсутствуют.

Перемещение папки / Folder move

...

Данное действие предназначено для перемещения папки в указанную директорию.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Входные параметры
Новое имя папкиfileNameRename

Новое наименование перемещаемой папки.

Если не заполнено, то у файла останется исходное наименование.

Строка
Н
ПерезаписатьOverwrite

Перезаписать/заменить существущий файл.

Если указанной папке уже есть файл с таким же наименование и расширением, то он будет заменен перемещаемым файлом.

Чек-бокс
Н
ОткудаsourcePathПуть до папки, которую необходимо переместитьСтрока
О
КудаtargetPathПуть до папки, в которую необходимо переместитьСтрока
О

Особые условия использования

Отсутствуют.

Переименовать папку / Folder rename

...

Данное действие предназначено для изменения наименования папки.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Входные параметры
Путь до папкиPathПуть до папки которую необходимо переименоватьСтрока
О
Новое имяNew nameНовое наименование папкиСтрока
О

Особые условия использования

Отсутствуют.

Корневая папка / Get parent

...

Данное действие предназначено для отображения полного пути до файла.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Входные параметры
ПутьPathПуть до файлаСтрока
О
Выходные параметры
ПеременнаяResultРезультат. Переменная содержит полный путь до файла.Строка
О

Особые условия использования

Отсутствуют.

Поиск папки / Search directories

...

Данное действие предназначено для поиска папки в системе по ее имени. Возвращает полный путь до найденной папки.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Входные параметры
Папка для поискаStart DirectoryПуть до папки, внутри которой будет выполняться поискСтрока
О
Имя папкиSearch FolderИмя искомой папкиСтрока
О
Выходные параметры
РезультатList of Results

Переменная, в которую будут записываться пути до всех папок, удовлетворяющих условиям поиска

Массив строк
О

Особые условия использования

Отсутствуют.

Архивирование / Zip

...

Данное действие предназначено для архивации файлов.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Входные параметры
Путь до файла(ов)Path to file(s)Путь до файла(-ов), который(-ые) необходимо архивировать. Чтобы заархивировать несколько файлов, укажите их через запятуюСтрокаC:\Users\Public\Documents\Документ1.docx,C:\Users\Public\Documents\Документ2.docxО

Путь к архиву

Path archive fileПуть до директории в которую необходимо создать архив. В конце пути указать название архива. Пример: C:\Users\SLREGOTUN\Desktop\testСтрокаC:\Users\Public\DocumentsО
Имя архиваName archiveУказать имя архиваСтрокаАрхив ДокументовО
ПерезаписатьOverwrite

Перезаписать/заменить существущий файл.

Если указанной папке уже есть файл с таким же наименование и расширением, то он будет заменен перемещаемым файлом.

Чек-бокс
Н

Особые условия использования

Отсутствуют.

Разархивирование / Unzip

...

Данное действие предназначено для разархивирования.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Путь до архиваPathПуть до архиваСтрока
О
Распаковать в:PathПуть до папки, в которой будет распакован архивСтрока
О
ПерезаписатьOverwrite

Если проставлен, то перезаписывает существующий файл.

Если не проставлен, то пропускает файл с совпадающим названием и пишет сообщение в лог и дебаг - "Файл Наименование файла уже существует. В директории остается старый файл."

Чек-бокс
Н
Только новые файлыOnly If Newer

Если проставлен, то в директорию распаковываются только файлы, соответствующие условиям:

  • Файла с таким именем в директории нет.
  • Дата изменения файла в архиве новее, чем файла в целевой папке.

Если не проставлен, то копируются распаковываются все файлы.

Чек-бокс
Н

Особые условия использования

Отсутствуют.