有什么方法可以解决 FileSystemInfo.Fullname 有时抛出的 PathTooLongException 吗?
当我访问 FileSystemInfo 对象的 Fullname 属性时,我的硬盘驱动器上有一些文件抛出 PathTooLongException 。有什么办法可以解决这个问题(不包括重命…
如何在 Delphi 中设置文件的压缩属性?
如何从 Delphi 压缩文件(设置“c”属性)?我说的是NTFS下可用的“压缩内容以节省磁盘空间”功能。 似乎 FileSetAttr 不允许我设置 'c' 属性对于一个…
如果有人在 Windows (NTFS) 上运行 Ant 符号链接任务会发生什么?
我写了ant构建脚本。我需要创建一个符号链接,我发现了 符号链接 任务。根据手册,它只能在 Unix 上运行。如果有人在 Windows 平台上运行我的构建脚本…
如何使用命令行获取NTFS文件的有效权限?
根据主题,是否有一个命令,甚至可能是一个示例 VBScript,我可以使用它来计算/读取 Windows XP 和 Windows Server 2003 操作系统中文件的有效权限?…
确定文件是否位于 NTFS 文件系统上
是否有 Windows API 可以确定某个文件(路径)是否位于 NTFS 文件系统上? 如果这可以从现有的 Python API 中以某种方式推断出来,那就更好了。…
从 Linux 到 Windows 7 的 rsync 创建了我无权访问的文件
我在 cygwin 下使用 rsync 在两台机器上同步我的音乐和图片文件夹。我在Windows机器上对这两个文件夹都有完全的控制权,在Linux机器上的权限一般是-rw…
在远程主机上打开文件时(通过符号链接)C# 文件句柄释放得太晚
我的程序基本上是这样的: using(XmlReader reader = XmlReader.Create(File.Open(path, FileMode.Open, FileAccess.Reader, FileShare.Read)) { //a …
无法修改NTFS主文件表(MFT)中的文件记录
我正在编写一个程序来删除 Windows 中 NTFS 卷中的文件和所有相关属性(包括 0x30 $FILE_NAME、0x80 $DATA、0x90 $INDEX_ROOT 和 0xA0 $INDEX_ALLOCAT…
使用 powershell 删除文件夹上的所有 ACL
我对 powershell 脚本编写还很陌生(自从我开始学习 powershell 以来已经近 1 个月了)。 我目前正在使用 powershell 2.0 编写一个脚本来清理文件夹 N…
无法烘焙 CakePHP - 在 NTFS 安装分区上为 cake/console/cake 设置 chmod +x 时权限被拒绝
刚刚学习 CakePHP 及其 Bake 功能。 我尝试从 app 文件夹运行 ../cake/console/cake Baker ,但收到错误 ../cake/console/cake: Permission拒绝 chmod…
如何确定 Ruby 中路径或文件的文件系统?
我需要在 Windows 上创建安全的文件名(支持外语字符)。一些开发环境是 Mac,其他开发环境是 Windows。我们的自动化测试在 Windows 计算机上运行,…