复制文件和文件夹保持windows 7界面

本文关键字:windows 7界面 文件夹 文件 复制 | 更新日期: 2023-09-27 17:49:48

我已经使用xcopy将文件从一个文件夹复制到另一个文件夹:

Process proc = new Process();
//proc.StartInfo.UseShellExecute = false;
//proc.StartInfo.CreateNoWindow = true;
proc.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
proc.StartInfo.FileName = @"C:'WINDOWS'system32'xcopy.exe";
string arg = @"R:'TREM " + fbd.SelectedPath + " /E /I /Y";
//proc.StartInfo.Arguments = @"C:'source C:'destination /E /I /Y";
proc.StartInfo.Arguments = arg;
proc.Start();

现在我想看到确切的小窗口(在复制时间),当我们复制任何使用windows 7接口,如Ctrl+C, Ctrl+V。这可能吗?如果是,那怎么做?

复制文件和文件夹保持windows 7界面

需要使用Shell接口的IFileOperation接口

例子→Windows Vista中的IFileOperation