替换文本多个文件 vb.net



我想要多个具有不同名称和不同格式的文件我将替换一些文本

为此,请使用以下命令:

 Dim sb As New StringBuilder(File.ReadAllText("tmpboot_rootinitrdfstab.*"))
        sb.Replace("ro,barrier", "ro,noatime,barrier")
        sb.Replace("ro,errors", "ro,noatime,errors")

但这行不通。我需要更好的命令来执行此操作

请帮忙

要获取与给定目录中的模式匹配的所有文件的列表,请使用 Directory.Getfiles(path, pattern(。例:

Dim list as String()
Dim path as String = "C:tmp"
Dim filename as String = "fstab"
list = Directory.GetFiles(path, filename & ".*")
For Each file As String In list
    'Logic goes here.
Next

最新更新