在 C# 中通过网络复制文件夹中的文件

Posted

技术标签:

【中文标题】在 C# 中通过网络复制文件夹中的文件【英文标题】:Copy Files coming in a folder over a network in C# 【发布时间】:2010-02-11 08:31:59 【问题描述】:

我在某个端口 X 上通过 “TCP/IP 网络”以 2 秒的时间间隔从主机接收到文件夹中的文件。我需要一个服务/观察者,它将这些文件复制到其他位置。我尝试了 FileSystemWatcher,但似乎只要将一个字节写入磁盘,就会触发观察者的“创建事件”。

最好的方法是什么?

【问题讨论】:

【参考方案1】:

为什么不及时运行复印机?每隔 1 分钟说一次并复制文件。

FileSystemWatcher 似乎不是一个更改频繁发生的好选择。

【讨论】:

以上是关于在 C# 中通过网络复制文件夹中的文件的主要内容,如果未能解决你的问题,请参考以下文章

如何在Windows中通过命令行创建快捷方式?

C#怎监控例似WORD这样用临时文档记录修改过的文件,并复制修改后的文件?

使用 Ansible 复制多个文件

捕获文件在 C# 中通过蓝牙发送

在自托管 Web 服务器环境中通过 POST REST API 上传 C# 文件

如何确定文件是c#中的二进制文件还是文本文件? [复制]