Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将大文件移动到不同的目录_C#_Batch File - Fatal编程技术网

C# 将大文件移动到不同的目录

C# 将大文件移动到不同的目录,c#,batch-file,C#,Batch File,我有一个10GB的文件夹(myfolder),其中有很多在web应用程序中使用的文件。每周都会在不同的文件夹(mynewfolder)中重新创建此文件夹。我想将旧文件移动到一个diff目录,并将新创建的文件移动到正确的文件夹,而不让用户注意到(或减少停机时间)。我可以在C程序或批处理文件中完成。哪一个是更好的选择?如何在批处理文件中执行此操作 C:\myfiles\myfolder--现有 C:\myfiles\mynewfolder--新创建的 谢谢 先生嗯?只需将myfolder重命名为my

我有一个10GB的文件夹(myfolder),其中有很多在web应用程序中使用的文件。每周都会在不同的文件夹(mynewfolder)中重新创建此文件夹。我想将旧文件移动到一个diff目录,并将新创建的文件移动到正确的文件夹,而不让用户注意到(或减少停机时间)。我可以在C程序或批处理文件中完成。哪一个是更好的选择?如何在批处理文件中执行此操作

C:\myfiles\myfolder--现有

C:\myfiles\mynewfolder--新创建的

谢谢
先生

嗯?只需将
myfolder
重命名为
mynewfolder
。无论有多少数据或文件在其中,它都不需要任何时间

rename myfolder mynewfolder

如果您有此问题,请不要在c#中执行此操作。确保未使用任何文件,并重命名文件夹