Создать папку / Folder create
Создаёт новую папку.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Родительская папка | Parent folder | Путь до директории, где необходимо создать папку. | Robin.FolderPath | C:\Users\Test\ | Да |
Имя | Name | Имя для создаваемой папки. | Robin.String | Имя | Да |
Перезаписать | Overwrite | Перезаписать существующую папку. По умолчанию false Если в указанной директории уже существует папка с совпадающим именем, но в параметре Перезаписать не было отмечено true, то будет вызвана ошибка. | Robin.Boolean | true | Нет |
Результаты | |||||
Результат | Result | Переменная, содержащая путь до созданной папки. | Robin.FolderPath |
Особые условия использования
Отсутствуют.
Удалить папку / Folder delete
Перемещает указанную папку в корзину.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Папка | Folder | Путь до папки, к которой будет применено действие. | Robin.FolderPath | C:\Users\Test\ | Да |
Особые условия использования
Отсутствуют.
Очистить папку / Folder сlean
Перемещает в корзину содержимое указанной папки.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Папка | Folder | Путь до папки, к которой будет применено действие. | Robin.FolderPath | C:\Users\Test\ | Да |
Удалить вложенные папки | Remove subfolders | Папки, находящиеся внутри выбранной папки, будут удалены. По умолчанию false | Robin.Boolean | true | Нет |
Особые условия использования
Отсутствуют.
Проверить существование / Check existence
Проверяет указанную папку на существование.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Папка | Folder | Путь до папки, к которой будет применено действие. | Robin.FolderPath | C:\Users\Test | Да |
Результаты | |||||
Результат | Result | Логическая переменная, в которую будет сохранен результат проверки. | Robin.Boolean |
Особые условия использования
Отсутствуют.
Найти папку / Search directories
Поиск папки в системе по шаблону для ее имени.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Папка для поиска | Start Directory | Путь до папки, в которой будет выполняться поиск. | Robin.FolderPath | C:\Users\ | Да |
Рекурсивно | Recursively | Искать во всех вложенных папках. Иначе только в указанной. По умолчанию false | Robin.Boolean | true | Нет |
Шаблон поиска | Search pattern | Маска поискового запроса для имени папки. | Robin.String | * | Да |
Результаты | |||||
Результат | Result | Коллекция путей до папок, удовлетворяющих критерию поиска. | Robin.Collection |
Особые условия использования
Отсутствуют.
Получить содержимое папки / Folder list
Получает пути до всех вложенных элементов папки.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Папка | Folder | Путь до папки, к которой будет применено действие. | Путь к папке | Да | |
Тип объектов | Objects type | Вложенные элементы, пути к которым попадут в результирующую коллекцию. По умолчанию "Все" Выпадающий список:
| Строка | Нет | |
Использовать рекурсию | Use recursion | При значении логической переменной = true, будут считаны все пути до вложений в выбранной папке и каждой вложенной в нее". При значении логической переменной = false, будут считаны пути до вложений только в выбранной папке | Чекбокс | Нет | |
Тип сортировки | Sort type | Способ, с помощью которого будет отсортировано результирующее значение. По умолчанию установлена сортировка по имени. Элементы: По имени, По размеру, По типу, По дате создания, По дате изменения. | Выпадающий список | Нет | |
Порядок сортировки | Sorting order | Способ, с помощью которого будет упорядочено результирующее значение. По умолчанию установлен порядок по возрастанию. Элементы: По возрастанию, По убыванию. | Выпадающий список | Нет | |
Скрытые файлы | Hidden files | При значении "true" скрытые файлы тоже будут выведены. | Логический | Нет | |
Результат | |||||
Результат | Result | Коллекция, содержащая пути до всех вложенных элементов. | Коллекция |
Особые условия использования
- Сортировка возможна по имени, размеру, типу, дате создания и дате изменения объектов.
- Также выбранный способ сортировки может упорядочить содержимое папки по возрастанию или по убыванию.
- Если пользователь решит не использовать сортировку, в результате содержимое папки будет отсортировано по имени объектов по возрастанию.
- Если выбран способ сортировки, но не выбран порядок по убыванию/возрастанию, то по умолчанию действие отсортирует по возрастанию.
- Если выбран порядок по возрастанию/убыванию, но не выбран способ сортировки, то по умолчанию действие отсортирует по имени объектов в выбранном порядке.
- Есть возможность вывода скрытых файлов в результат.
- Если к папке отсутствует доступ - робот возвращает ошибку.
- Если при рекурсии отсутствует доступ к какой-либо папке/файлу - робот возвращает ошибку.
- Если при сортировке отсутствует доступ к просмотру информации о некоторых файлах/папках, то они выводятся ниже других файлов/папок в результирующей коллекции.
- При сортировке по дате создания, дате изменения и размеру - папки выводятся в конце списка.
Копировать папку / Folder copy
Копирует выбранную папку в указанную директорию.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Папка | Folder | Путь до папки, к которой будет применено действие. | Robin.FolderPath | C:\Users\Test | Да |
Куда | Target path | Директория, в которую будет скопирована выбранная папка. | Robin.FolderPath | C:\Users\ | Да |
Новое имя | New name | Новое имя, с которым будет сохранена копируемая папка. Если не заполнено, то у папки останется исходное наименование. | Robin.String | Нет | |
Перезаписать | Overwrite | Перезаписать существующую папку. По умолчанию false Если в указанной директории уже существует папка с совпадающим именем, но в параметре Перезаписать не было отмечено true, то будет вызвана ошибка. | Robin.Boolean | true | Нет |
Результаты | |||||
Результат | Result | Полный путь до скопированной папки. | Robin.FolderPath |
Особые условия использования
Отсутствуют.
Переместить папку / Folder move
Данное действие предназначено для перемещения папки в указанную директорию.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Папка | Folder | Путь до папки, к которой будет применено действие. | Robin.FolderPath | C:\Users\Test | Да |
Куда | Target path | Директория, в которую будет перемещена выбранная папка. | Robin.FolderPath | C:\Users\ | Да |
Новое имя | New name | Новое имя для перемещенной папки. Если не заполнено, то у папки останется исходное наименование. | Robin.String | Новая | Нет |
Перезаписать | Overwrite | Перезаписать существующую папку. По умолчанию false Если в указанной директории уже существует папка с совпадающим именем, но в параметре Перезаписать не было отмечено true, то будет вызвана ошибка. | Robin.Boolean | true | Нет |
Результаты | |||||
Результат | Result | Полный путь до перемещенной папки. | Robin.FolderPath |
Особые условия использования
Отсутствуют.
Переименовать папку / Folder rename
Данное действие предназначено для изменения наименования папки.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Папка | Folder | Путь до папки, к которой будет применено действие. | Robin.FolderPath | C:\Users\Test | Да |
Новое имя | New name | Новое имя для папки. | Robin.String | Новая | Да |
Перезаписать | Overwrite | Перезаписать существующую папку. По умолчанию false Если в указанной директории уже существует папка с совпадающим именем, но в параметре Перезаписать не было отмечено true, то будет вызвана ошибка. | Robin.Boolean | true | Нет |
Результаты | |||||
Результат | Result | Полный путь до переименованной папки. | Robin.FolderPath |
Особые условия использования
Отсутствуют.
Получить родительскую папку / Get parent
Получает полный путь до родительской папки.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Папка | Folder | Путь до папки, к которой будет применено действие. | Robin.FolderPath | C:\Users\Test | Да |
Результаты | |||||
Результат | Result | Полный путь до родительской папки. | Robin.FolderPath |
Особые условия использования
Отсутствуют.