VB - 逐行读取文件检查是否存在

VB - Read file line by line check existence

我有以下文本文件,其中包含我需要检查是否存在的文件路径:

C:\path\to\file1
C:\path\to\file2
C:\path\to\file3
C:\path\to\file4

我已经尝试编写一些 vb(第一次)来逐行读取所述文本文件,存储该行,并检查该字符串是否存在。这是代码:

Imports System.IO

Module Module1

Sub Main()
' Store the line in this String.
Dim line As String

' Create new StreamReader instance with Using block.
Using reader As StreamReader = New StreamReader("file.txt")
    ' Read one line from file
    line = reader.ReadLine
End Using

' Write if the file exists or not
Console.WriteLine(File.Exists(line) ? "File exists." : "File does not exist.");
End Sub

我的问题是,假设我想为文件添加一个远程路径,我需要在上面的代码中更改什么才能进行检查?

C:\path\to\file1
C:\path\to\file2
C:\path\to\file3
C:\path\to\file4
\server.domain\path\to\file5
\server.domain2\path\to\file6

提前致谢。

评论后更正:

Imports System.IO

Module Module1
Sub Main()
' Loop over lines in file.
For Each line As String In File.ReadLines("file.txt")
    ' Display the line.
    Console.WriteLine(File.Exists(line) ? "File exists." : "File does not exist.");
Next
End Sub
End Module

网络路径通常是这样的: //192.168.x.y/Users/

在用户之后,您输入文件的路径。

192.168.x.y 是远程机器的 IP 地址。您也可以使用主机名代替 IP 地址。

希望对您有所帮助。