两台windows机器之间传输文件,但文件会立即被删除

问题描述 投票:0回答:1

两个Windows A和B A上面有一个目录D,B可以访问该目录。D目录下总是生成25M文件,大约100-200ms就会被删除。如何将A机D目录下生成的所有文件全部转移到B机上?

目前在B上循环扫描目录D的方法总是会丢失,因为传输文件也需要一定的时间,扫描目录之间的间隔也需要时间。我用C#尝试了FileSystemWatcher,但有些文件也会丢失丢失的。而且不知道D目录下新建的文件是否完整

c# windows unc
1个回答
0
投票

我会将文件夹移动到临时文件夹,位于同一物理驱动器上的某个位置(因此没有任何需要时间的复制),处理文件,然后删除临时文件夹。

© www.soinside.com 2019 - 2024. All rights reserved.