有没有办法在C#中使用有限的读取文件权限来午餐?
例如:启动notepad.exe,使其无法读取C:\ temp \但可以读取C:\ abc。
我有代码以低完整性模式启动进程,但这只会阻止进程写入文件。它仍然可以读取磁盘上的大多数文件。
答案 0 :(得分:0)
我有代码以低完整性模式启动进程,但这只会阻止进程写入文件。它仍然可以读取磁盘上的大多数文件。
是的,它也应该能够。此处的解决方案不是修改应用程序的权限,而是修改单个文件的权限。
您可以利用离散的用户帐户来帮助您保持井井有条。 Windows内置了许多文件安全功能。有关服务器故障的更多问题。这不是与编程相关的问题,而是操作系统安全配置问题。
答案 1 :(得分:0)
Code Access Security似乎就是您要找的。 p>