从 VB.NET 应用执行 Windows Explorer 到 copy/move/delete 文件

Execute Windows Explorer to copy/move/delete file from VB.NET app

我注意到 7zip 和 WinRAR 在从存档中提取后,会使用 Windows 资源管理器的 UI 执行文件复制,将文件从临时目录移动到所需的文件夹。

如何使用 Windows Explorer 的 UI 执行文件操作?

我认为他们不使用 Windows 资源管理器。我认为他们只是以编程方式进行,就像任何人都会做的那样:

My.Computer.FileSystem.CopyFile("C:\Users\Vincent\Test.txt", "C:\Test.txt", UIOption.AllDialogs)

UIOption.AllDialogs 应该会显示资源管理器的复制进度对话框。

阅读更多:https://msdn.microsoft.com/en-us/library/ms127965(v=vs.110).aspx

https://msdn.microsoft.com/en-us/library/microsoft.visualbasic.fileio.uioption(v=vs.110).aspx