使用C#的磁盘安全性 [英] disk security using c#

查看:105
本文介绍了使用C#的磁盘安全性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想创建一个桌面应用程序来监视我的磁盘(例如c,d,e ...)
并且还会阻止用户执行某些会受到限制的任务(例如删除,编辑文件)


而且用户执行的每一项任务都将被记录...


在此先感谢... !!!

Tejas vaishnav

I want to create a desk top application that will monitor my disk (like c, d, e...)
and also prevent user to perform some task that will be restricted (like delete, edit files)


and also each and every task perform by user will be logged...


thank in advance...!!!

Tejas vaishnav

推荐答案

使用在操作系统中设置的用户权限保护磁盘(或共享),只有管理员才能更改这些权限.可以在驱动器,文件夹或单个文件上设置权限.
You protect a disk (or a share) with user permissions set in the operating system, and only the admin can change those permissions. Permissions can be set on drives, folders, and or individual files.


Tejas,

Tejas,

Tejas_Vaishnav写道:
Tejas_Vaishnav wrote:

并且还将记录用户执行的每项任务...

and also each and every task perform by user will be logged...



有一个名为FileSysteWatcher 的类. //c1>中的//msdn.microsoft.com/zh-cn/library/system.io.filesystemwatcher.aspx"target =" _ blank"title =" New Window> ^ ],它可以侦听文件系统更改通知,并在目录或目录中的文件更改时引发事件.




There is a class called FileSysteWatcher [^] in .Net that can listens to the file system change notifications and raises events when a directory, or file in a directory, changes.


Tejas_Vaishnav写道:
Tejas_Vaishnav wrote:

阻止用户执行将受到限制的某些任务(例如删除,编辑文件)

prevent user to perform some task that will be restricted (like delete, edit files)


请参阅解决方案2.


See Solution 2.


这篇关于使用C#的磁盘安全性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆