WIndows文件访问控制
我在 Windows 2003 NTFS 文件系统上有一个文件。它称为 C:\MyFolder\MyFile.txt。首先授予用户对该文件的读取权限。然后我删除用户对父文件夹的读取权…
为什么“本地系统”帐户缺乏 NTFS 文件系统的权限(将 java 作为 Windows 服务运行)
由于 NTFS 权限,我在将 java 进程作为 Windows 服务运行时遇到问题。 (http://community.jboss.org/wiki/RunJBossAsAServiceOnWindows)。 该服务安…
创建一个目录并通过发出一个IRP来获取句柄
当我们通过CreateFile创建文件时,文件被创建并且我们得到了句柄。 但 CreateDirectory 不返回目录的句柄。 我还想在创建目录时获得句柄。 我想通过仅…
C# 代码自动授予 IIS 对 Windows Server 2008 上文件夹的写入权限?目前抛出异常
我正在尝试编写一个命令行工具,该工具将为 Windows Server 2008 上的 IIS7.5 提供对 wwwroot 中文件夹的写入权限,以便 Web 应用程序有权写入其基本…
NTFS 目录有 100K 条目。如果分布在 100 个子目录中,性能会有多少提升?
背景 我们有一个自行开发的文件系统支持的缓存库。目前,由于条目数量较多(例如多达 100,000 个),我们在一次安装中遇到了性能问题。问题:我们将所…
在 NTFS 卷上快速查找一组文件名,最好是通过其 MFT
我正在编写一个工具,可以查找 iTunes 库中丢失的文件,适用于 Mac 和 Windows。在Mac上,我可以使用奇妙的“CatalogSearch”功能通过命名快速查找文…
PHP 无法识别 Windows XP 下的连接点(simlinks)
我发现两个 在 Windows XP 中创建“simlinks”的工具(我知道它们不是真正的链接,但事实就是如此)。问题是它们都没有创建我可以与 WAMP 一起使用的…
如何在 NTFS 上创建稀疏文件?
我正在测试一个稀疏文件。 但我的测试代码不能很好地工作。 HANDLE h = CreateFileW(L"D:\\sparse.test", GENERIC_READ|GENERIC_WRITE, FILE_SHARE_RE…
以编程方式获取 Windows 2003 中文件夹的组-用户-权限-特殊权限列表
我使用 Window 2003 服务器,我需要使用 C# 以编程方式获取有关安全文件夹的信息。 我想创建一个检查权限的工具。我需要获取文件夹的组、用户、权限和…
NTFS 和 $Object_ID 上的唯一文件标识符
从我在网上找到的文章来看,NTFS 上的文件似乎有两种形式的唯一标识符: 使用 Windows API GetFileInformationByHandle(),我们可以访问结构 BY_HANDL…
如何枚举指向文件的所有 NTFS 硬链接的路径?
我可以使用 GetFileInformationByHandle 来确定与文件关联的硬链接数量。我如何枚举组成这些链接的路径? 例如,如果 C:\TEMP_1.BIN 和 C:\TEMP_2.BIN…