
我有兩個老的電腦 A 和 B,運行 Windows XP,並連接到同一 LAN,並建立了共用資料夾。電腦 A 與同一 LAN 上的所有電腦共用一個資料夾。
rpme.dat
大約每 10 秒,電腦 B 就會透過 LAN 向共用資料夾傳輸一個 3 MB 的檔案(始終命名為)。這是由第三方應用程式完成的。我對此沒有任何控制權。
在電腦 A 中,我開發了一個程式來輪詢檔案是否rpme.dat
存在。如果是這樣,程式會將 rpme.dat 複製到其他資料夾並重新命名。然而,有時當它檢測到文件存在時,並不意味著文件傳輸完成。因此,有時我的程式會複製部分保存的文件而不是整個文件。我不明白為什麼。 LAN 速度相當快,檔案只有 3 MB。有什麼方法可以提高檔案傳輸速度或透過 LAN 共享檔案的更快方法嗎?
PS 如果我的電腦中的程式在複製檔案之前等待 5 秒,它會運作得很好; 99% 的情況下我都會複製整份文件。但出於某種原因,我總是不能等那麼久。