C# 常驻程序,用于监视和禁止用户更改特定类型文件的文件扩展名

C# resident program to monitor and disallow user to change a particular type of file's file extension

是否可以编写一个 c# 驻留程序来监视和禁止用户更改特定类型文件的文件扩展名?

例如,每当用户想要将 "abc.doc" 的文件扩展名更改为 "abc.jpg" 时。监控程序会改回来或者不允许。

请给我一些建议和 Web link C# 代码示例。

如果内容没有改变,您可以使用 FileSystemWatcher class 来监视文件。示例在这里

http://www.codeproject.com/Articles/26528/C-Application-to-Watch-a-File-or-Directory-using-F

允许通知有关监视文件的任何更改(如内容或文件名更改)。