2

我已经使用 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. 可能吗?如果是,那怎么办?

4

1 回答 1

4

您需要使用Shell 接口的IFileOperation接口

示例 -> Windows Vista 中的 IFileOperation

于 2012-12-29T19:48:26.683 回答