![](/img/trans.png)
[英]How to start remote registry services on windows 10 from a remote machine using c#/vb
[英]How to copy files from remote windows machines to another windows machine using C#?
我有一個文件夾,其中通過文件模擬器連續創建日志文件。 完成每個文件的創建后,后台Windows服務(即FolderWatcher
)應將每個文件復制到中央Windows服務器。
我已經使用File.Copy()
將文件從一台計算機傳輸到另一台計算機。 問題是我的后台Windows服務無法知道要復制的文件是否仍在使用中。
有沒有辦法知道該文件仍在使用中? 我知道如果我們嘗試打開正在使用的文件,它將引發異常。
捕獲異常並將文件放在文件列表中,以便以后再次嘗試。
我將首先檢查文件是否正在使用中,然后將其添加到定期檢查的隊列中,並在文件空閑時移動它。
請參閱此stackoverflow問題,以確定如何查看文件是否已打開。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.