我有以下文本文件,其中包含我需要检查是否存在的文件路径:
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
答案 0 :(得分:1)
网络路径通常是这样的: //192.168.x.y/Users /
在用户之后,您放置文件的路径。
192.168.x.y是远程计算机的IP地址。您也可以使用主机名代替IP地址。
我希望这会有所帮助。