Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

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


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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ПапкаFolder pathПуть до папки, внутри которой будет расположен новый файл.Robin.FolderPathC:\Users\ТестДа
Имя файла

File name

Имя создаваемого файла.Robin.StringTest1Да
Тип файлаFile type

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


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

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

Robin.String.txtНет
ПерезаписатьOverwriteПерезаписать существующий файл.Robin.BooleantrueНет

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

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

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


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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ФайлFileПуть до файла, к которому будет применено действие.Robin.FilePath

C:\Users\Тест.txt

Да

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

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

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


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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ФайлFileПуть до файла, к которому будет применено действие.Robin.FilePathC:\Users\Тест.txtДа
Результаты
РезультатResultЛогическая переменная.Robin.Boolean

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

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

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


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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Папка для поискаSearch folderПуть до папки, внутри которой будет выполняться поиск.Robin.FolderPathC:\Users\ТестДа
РекурсивноRecursively

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


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

Robin.BooleantrueНет
Шаблон поискаSearch pattern

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


Пример:

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

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

Robin.String??g.*Да
Результаты
РезультатResult

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


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

Robin.Collection

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

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

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


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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ФайлFileПуть до файла, к которому будет применено действие.Robin.FilePathC:\Users\Тест.txtДа
Результаты
ПеременнаяResultЛогическая переменная - результат проверки присутствия признака.Robin.Boolean

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

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

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


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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ФайлFile

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

Robin.FilePathC:\Users\Тест.txtДа
СвойствоProperty

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


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

  • Имя - Name;
  • Тип - Type; (расширение)
  • Размер - Size;
  • Дата создания - Data Created;
  • Дата изменения - Date Changed.
Robin.StringNameДа
Результаты
РезультатResultЗначение выбранного свойства файла.Robin.String

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

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

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


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

Настройки

Свойство

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

Описание

Тип

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

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

Параметры
ФайлFileПуть до файла, к которому будет применено действие.
Robin.FilePathC:\Users\Тест.txtДа
Папка назначенияDestination folder

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

Robin.FolderPathC:\Users\Да
Новое имя

New file name

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

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

Robin.StringНовый файлНет
ПерезаписатьOverwrite

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


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

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

Robin.BooleantrueНет

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

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

Переместить файл / File move


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

Настройки

Свойство

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

Описание

Тип

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

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

Параметры
ФайлFileПуть до файла, к которому будет применено действие.Robin.FilePathC:\Users\Тест.txtДа
Папка назначенияDestination folder

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

Robin.FolderPathC:\Users\Да
Новое имя

New file name

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

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

Robin.StringНовый файлНет
ПерезаписатьOverwrite

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


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

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

Robin.BooleantrueНет

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

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

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


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

Настройки

Свойство

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

Описание

Тип

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

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

Параметры
ФайлFileПуть до файла, к которому будет применено действие.Robin.FilePathC:\Users\Тест.txtДа
Новое имя

New file name

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

Robin.StringНовый файлНет
ПерезаписатьOverwrite

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


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

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

Robin.BooleantrueНет

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

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

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


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

Настройки

Свойство

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

Описание

Тип

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

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

Параметры
ФайлFileПуть до файла, к которому будет применено действие.Robin.FilePathC:\Users\Тест.txtДа

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

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

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


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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ФайлFile

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

Robin.FilePathC:\Users\Тест.txtДа
Кодировка
Encoding

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


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

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

Robin.StringUTF-8Нет
Одной строкойIn one line

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


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

Robin.BooleantrueНет
Результаты
РезультатResult

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

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

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


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

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ФайлFile

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

Robin.FilePathC:\Users\Тест.txtДа
Текст
Текст, который требуется записать.Robin.StringТекстДа
Кодировка
Encoding

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


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

Robin.StringUTF-8Нет
ДополнитьAdd

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

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


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

Robin.BooleantrueНет
С новой строкиWith new line

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


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

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

Robin.BooleantrueНет

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

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

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



  • Нет меток