filesystemwatcher

    2热度

    1回答

    我有一个文本文件,每次从服务器数据中获取更新。现在根据我的要求,我必须逐行读取此文件。我知道如何读取文件行通过线,但没有得到如何看它continuously.Here是我的C#代码逐行读取文件中的行... if (System.IO.File.Exists(FileToCopy) == true) { using (StreamReader reader = new S

    0热度

    1回答

    我有一个包含FileSystemWatcher的方法来监视文本文件中的任何更改。这里是我的方法。 public static void RunWatcher() { FileSystemWatcher watcher = new FileSystemWatcher(); watcher.Path = "D:\\CDR File"; watcher.NotifyFil

    1热度

    1回答

    我想弄清楚一种方法来捕获由FileSystemWatcher引发的异常,这些似乎是随机发生的,因为我从我的软件的崩溃报告日志中已经注意到。这次事故并不频繁,因为它仅发生在上个月的两次,但令人讨厌,我很想修复它。有问题的例外似乎与其路径中具有无效字符的文件有关。我不确定情况是否如此,或者提出的事件是否有问题。到目前为止,我所知道的是异常的堆栈跟踪: Top-level Exception Type

    0热度

    1回答

    我遇到IO.FileSystemWatcher问题。我有一个脚本,当文件复制到某个目录时,它会处理该文件并将其复制到网络上的另一个文件夹中。但是有一个问题,一旦fsw触发oncreate事件就会开始复制,这会产生一个错误(文件已打开),我希望它只在文件完成复制后才能启动。重命名和删除工作正常。 cloud.ps1是处理文件并将其复制的脚本。 这是监控脚本代码: $watch = '\\HR-ZAG

    0热度

    1回答

    我有一个错误处理程序,以便当网络连接断开时,它会不断检查连接已恢复,然后再次启动FileSystemWatcher。要做到这一点,我目前运行此代码: Sub errhandler(ByVal source As Object, ByVal e As _ System.IO.ErrorEventArgs) Me.NotifyIcon1.BalloonTipIcon =

    1热度

    1回答

    我有一个Windows服务,旨在监视文件路径,并稍后对创建的文件执行一些操作。 要监视的位置是我模拟的用户具有完全访问权限的网络位置。 LOGON32_LOGON_INTERACTIVE = 3; LOGON32_PROVIDER_DEFAULT = 0; string watchPath = @"\\servername\Folder\"; using (new Impersonator

    1热度

    2回答

    我有一个FileSystemWatcher它正在寻找新的文件,把文件名在Queue。 在单独的线程中,队列已关闭。我的代码正在工作,但由于异步过程,我怀疑是否会丢失信息。敬请收看由评论解释代码: (我想,也许我需要这样的东西线程锁的地方?) (代码为简体) public class FileOperatorAsync { private ConcurrentQueue<string>

    0热度

    1回答

    快速说明。 我有一个运行时编写console.log文件的游戏服务器。我试图在发生新的更改时创建一个读取文件的事件。 如果我从文本编辑器保存文档,我的changeevent运行良好。但是,当服务器写入它时不行。 当我在运行时打开日志文件时,我可以看到所有行都在文档中写入正常。 为什么我不能调用事件? 代码: class Collect { public FileSystemWatche

    1热度

    1回答

    我需要监视NAS 文件系统磁盘空间,每当文件系统磁盘空间高于阈值时,我将从文件系统中删除最早的文件,以使文件系统磁盘空间低于阈值。 我看了几文章这表明了我两个选择: 通过创建守护进程将在后台 通过创建脚本运行,并通过运行crontab 这将是更好的方式来运行文件系统监控服务? 我需要每60秒运行监视脚本。对于这两个选项,我将使用python。它将在* nix(unix/linux)环境下运行。

    0热度

    3回答

    我有一个ASP.NET MVC 4应用程序。 另外我有一个XML文件位于我的应用程序的根目录。 无论何时管理员更改此文件,我都希望应用程序了解它并阅读新值。 ... FileSystemWatcher Watcher = new FileSystemWatcher(); Watcher.Changed += new FileSystemEventHandler(OnChanged); ...