这个问题来自另一个没有回答我的情况的论坛。
我在网络共享文件夹上有一些操作。但是当我在互联网上搜索时,它只给我一个代码才能在自己的计算机上完成。我想做的一步是:
没有。 1和3都可以。但尚未找到第2号。如何从网络共享文件夹中的目录中删除内容?
删除我使用的目录代码,但异常“由于目录是根目录,无法完成操作”:
My.Computer.FileSystem.DeleteDirectory(strDestination, FileIO.DeleteDirectoryOption.DeleteAllContents)
请协助
编辑:
删除主目录中的所有文件: -
Dim directory As New DirectoryInfo(strDestination)
For Each file As FileInfo In directory.GetFiles()
file.Delete()
Next file
删除主目录中的所有文件夹: -
For Each folder As DirectoryInfo In directory.GetDirectories()
folder.Delete(True)
Next folder
答案 0 :(得分:1)
使用它(它是C#,你需要将其转换为VB.NET):
DirectoryInfo directory = new DirectoryInfo("\\USER-PC\File");
foreach(FileInfo file in directory.GetFiles()) {
file.Delete();
}