我在本月 30 日有一项任务要做,需要我手动浏览目录中的数千个文件夹,并删除在某个日期创建的文件夹中的所有文件夹和文件。
我想我可以编写一个快速程序来为我处理这个问题。我有一个带有 UNC 路径文本框的 winform、一个用于传递日期的日期时间选择器和一个用于删除文件的按钮。到目前为止,我只有这个,我想确保我走在正确的道路上。
Imports System.IO
Public Class FormMain
Private Sub btn_DeleteFolders_Click(sender As Object, e As EventArgs) Handles btn_DeleteFolders.Click
Dim UNC As String = tb_UNC.Text
Dim FDate As String = dt_FolderDate.Value.Date
Dim FPath As New System.IO.DirectoryInfo(UNC)
Dim CreatedDate As String = way to find the created date of a folder??
'MessageBox.Show(FPath)
For Each f As String In Directory.EnumerateFiles(UNC, FDate, SearchOption.AllDirectories)
If FDate = CreatedDate Then
File.Delete(UNC)
End If
Next
End Sub
End Class
任何帮助都是极好的!!!谢谢!