Как найти любой файл "TXT" в определенном месте в системе? - PullRequest
1 голос
/ 06 января 2020

У меня есть робот, чтобы найти файл с заданным именем в определенном месте в системе, но теперь я хочу найти все текстовые файлы в этом конкретном месте. Я пытался использовать "* .txt", но это не сработало. Есть способ сделать это?

file.exists ♥environment⟦USERPROFILE⟧\Documents\t.txt errormessage ‴Sorry, I could not find a file‴
dialog ‴File exists‴

1 Ответ

1 голос
/ 07 января 2020

Вы можете использовать команду directory . Аргументы pattern позволяют вам отфильтровывать файлы с определенным расширением.

directory path ♥environment⟦USERPROFILE⟧\Desktop pattern *.txt result ♥files
dialog ♥files⟦count⟧

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

Вы можете взять значения из возвращенного списка и использовать их с командой file.exists.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...