首页 > TAG信息列表 > file-copying
c#-将(多个)文件复制到多个位置
我想使用C#(.NET 4.5)将一组文件复制到多个位置(例如,将文件夹的内容复制到连接到计算机的2个USB驱动器上). 有没有比仅使用foreach循环和File.Copy更有效的方法? 努力寻求(可能的)解决方案. 我的第一个想法是某种多线程方法.经过一番阅读和研究之后,我发现就IO而言(按照Why is Parajava-“系统资源不足…”错误是什么意思?
这个问题涉及到服务器故障和堆栈溢出,因此我只选择了一个. 我得到了一些简单的文件复制代码的以下异常.它运行在Windows Server 2003 x64上 Caused by: java.io.IOException: Insufficient system resources exist to complete the requested service at sun.nio.ch.FileDispatchec-如何调用外壳“文件复制对话框”以报告Win32中复制的进度?
如何通过调用Windows的“复制文件”对话框来复制文件? SHFileOperation似乎是一个选项,但它在我们的过程中. 顺便说一下,SHFileOperation是否具有GUI界面?它与Windows复制对话框完全相同吗?解决方法:是的,这就是SHFileOperation function的用途.它接受SHFILEOPSTRUCT structure作为其从C钩入Windows File Copy API
我需要挂钩copyfile,以便在复制恶意文件时停止进程.我看到了Cat Man Do提出的一个问题 Hook into the Windows File Copy API from C# 他提到c中有这个问题的解决方案.我正在使用embarcadero c builder(非MFC).这个解决方案是否适用于c builder,如果可以,任何人都可以发布链接或者在C#中复制大量数据的方法
我使用以下方法将目录的内容复制到不同的目录. public void DirCopy(string SourcePath, string DestinationPath) { if (Directory.Exists(DestinationPath)) { System.IO.DirectoryInfo downloadedMessageInfo = new DirectoryInfo(Destinationc#复制多个文件
我尝试将c#中的多个文件从文件夹A复制到文件夹B.我在我的代码中过滤要复制的文件 – 之后例如文件夹A中的文件1,2和5应该复制到文件夹B. 因此,我想使用Windows Copy Gui – 因为我想查看复制进度条和选项,如果存在任何具有相同名称的文件. 我发现这篇文章“How to bring up the buAndroid Oreo如何从uri获得真正的路径?
我正在使用此代码从URI获取真实路径.它正在努力 棉花糖但不在奥利奥: private String getPathNew(Activity activity, Uri uri) { if (isDownloadsDocument(uri)) { final String id = DocumentsContract.getDocumentId(uri); final Uri contentUri = ContentLinux Java Windows:检查文件是否完全复制
我有一个Java应用程序,它监视目录中的新文件并处理它在目录中看到的任何新文件. 应用程序需要在linux和windows环境下运行.问题出在Linux上,当用户手动复制目录中的文件时,应用程序会在文件完全复制到目录之前选择该文件. 我试图使用各种方法锁定文件,但即使文件仍被Linux系统复c# – 对多个文件副本使用多线程
我要复制大量文件(10000个文件) 因为复制需要很长时间.我尝试使用两个线程而不是单个线程,一个用于复制列表中的奇数文件,另一个用于复制列表中的偶数 我用过这段代码: ThreadPool.QueueUserWorkItem(new WaitCallback(this.RunFileCopy),object) 但是在使用单线程和使用两个线程c# – 将文件复制到Sharepoint-share失败,除非用户第一次连接到Sharepoint服务器
当我尝试使用C#程序使用Sharepoint提供的UNC路径将本地文件复制到Sharepoint Server以访问文件系统时,我有一种奇怪的行为.首先,我的用户拥有访问该特定Sharepoint文件夹所需的所有权限. 这是我的操作基本上是这样的: string targetSharepointPath = @"\\team.mycompany.com@SSL\Da