【发布时间】:2012-02-14 15:56:07
【问题描述】:
我将文件从一个位置传输到另一个位置。问题是当我将文件传输到新位置时,文件的权限是我移动它之前的权限。
假设我有用户“A”、用户“B”文件夹“F1”和文件夹“F2”
用户“A”有权访问文件夹“F1”中的文件。我在 c# 中执行此代码以将我的文件从文件夹“F1”移动到文件夹“F2”
File.Move(filePath, copyPath2);
在文件夹“F2”中,用户“A”无权访问文件。当我查看移动后的权限时,“F2”文件夹中文件的所有权限,都是从“F1”文件夹设置的权限。
当我在 c# 中将文件从一个位置移动到另一个位置时,有没有办法删除权限?
我在 Windows 2008 r2 中,我尝试这样做的原因写在 post 上。这是 ARR 模块和 IIS 文件句柄的问题
【问题讨论】:
标签: c# permissions file-permissions windows-server-2008-r2 handle