特定の文字列を含むファイルを削除したい

UiPath初心者です

フォルダの中から特定の文字列を含むファイルを削除したいです。
添付のやり方ではフォルダの中にあるファイルを全て削除してしまいます。
どうしたらいいですか?

・filelistという変数をArray of stringで作る
・代入でfilelist=System.IO.Directory.GetFiles(“フォルダパス”)
・string型の繰り返しitem in filelistの中に条件分岐を入れて、
条件をitem.ToString.Contains(“確認”)とする
・Thenにファイルを削除を入れてitemを指定する

こんにちは

上記ですべてのファイルが消えてしまうということは、途中のパス名に「確認」という文字が
含まれているからではないでしょうか?
もしそうであれば条件分岐の条件欄は

System.IO.Path.GetFileNameWithoutExtension(item.ToString).Contains("確認")

とすると、ファイル名の部分のみを評価してくれます。

1 Like

途中のパスに”確認”が含まれておりました・・
気付かなかったです。。
無事に解決出来ました!
ありがとうございました!

2 Likes

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.