Перейти по каталогам в Uipath - PullRequest
0 голосов
/ 24 октября 2018

Я хочу перейти по каталогу и удалить все файлы старше x в Uipath.Моя проблема в том, что я не знаю, как перейти к другой папке, которая может быть внутри.

Here is what I have.

And here

Ответы [ 2 ]

0 голосов
/ 26 октября 2018

Использовать UiPath.Core.Activities.InvokePowerShell

Commandtext (образец):

("Remove-Item -Path "  + Path.Combine([YOURPATH], "*.*") + " -Force -Recurse")

Это удаляет все файлы в каталоге рекурсивно.

0 голосов
/ 24 октября 2018

Вот как перечислить каждый файл в папке и всех потенциальных подпапках: Directory.EnumerateFiles(root, "*.*", SearchOption.AllDirectories).

Затем вы можете использовать File.GetAttributes(file), чтобы вернуть объект FileAttributes, который предоставит подробную информацию о файлеДата создания, например (подробнее здесь ).

iterating over files including sub directories

...