问题标签 [file-attributes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1700 浏览

c++ - 获取文件属性(例如只读)和安全属性(例如读取拒绝写入拒绝)的最佳做法是什么?

我正在用 C++ MFC、windows 编程。

在 windows XP、Vista 和 Win7 中获取文件属性(例如只读)和安全属性(例如读取拒绝写入拒绝)的最佳做法是什么?

以及修改文件属性和安全属性的最佳做法是什么?

非常感谢!!!

0 投票
2 回答
713 浏览

.net - C#/.NET:从回收站内的文件中检索内容/文件属性

我只想问是否有可能以编程方式从回收站中检索“转储”文件的内容。我要查找的内容是文件属性,如“上次修改日期”、“创建数据”、“大小”等(不将文件本身恢复到原始位置以保留在回收站内找到的原始属性。)

0 投票
1 回答
1136 浏览

file - 删除扩展属性:失败

从 shell 脚本中,我正在尝试删除扩展属性

setfattr -x security.selinux file.txt

file.txt 的模式为 777,但我收到“权限被拒绝错误”。

我怎样才能解决这个问题?

0 投票
4 回答
5212 浏览

windows - 如何以编程方式设置文件标记

当使用 Windows 资源管理器查看文件时,我可以选择设置“标签”、“类别”或其他属性。对于 JPEG,一组不同的属性(包括“标签”)是选项。我希望能够以编程方式设置这些。

如何使用 Delphi(我有 Delphi 2010 Pro)以编程方式设置文件标签和其他文件属性?

0 投票
3 回答
1319 浏览

windows - 删除文件链接而不清除只读位

我有一组包含多个链接的文件。

这些文件归 TFS 源代码控制所有,但对它们进行了其他链接。如何在不清除只读位的情况下删除其他链接。

可以安全地假设:

  • 这些文件有多个链接
  • 您没有删除 TFS 拥有的名称
  • 没有潜在的竞争条件
  • 您对文件拥有 ACL 完全控制权
  • 机器不会断电,你的程序也不会被杀死,除非它花费的时间太长。

假设是不安全的:

  • 设置了只读位(如果不是,请不要设置它)
  • 如果遇到错误并且最初设置了只读位,则可以将其保留为清除

不要迁移到超级用户——如果在那里迁移,答案是不可能的,因为没有标准工具可以做到这一点。

在一个假设的 *nix 系统上,需要对文件有写权限才能删除它,有一个涉及 fchmod() 的解决方案。然而,出现这种行为的系统是 Windows 系统。

0 投票
3 回答
231 浏览

utf-16 - 使用NewLISP查找中文文件名的属性?

下面的 NewLISP 代码显示了 Win32 下文件的文件属性。但是,某些检索到的文件名中包含中文字符。当 GetFileAttributesA 函数遇到它们时,它会给我一个属性 -1。我查看了 GetFileAttributesW,但不知道如何以它识别的形式使 fname 的内容对函数可用。

如何处理这种情况?(我愿意考虑尝试另一种语言)

0 投票
1 回答
93 浏览

windows - Windows 7 文件日期问题

很抱歉没有提出严格的编程问题,但是一旦我的困惑被消除,这将继续进行编程。

我即将编写一个程序,可以修改文件日期戳,如创建、修改、上次访问日期。

当我在 Windows 7 上进行调查时,它似乎提供了更多的日期字段。示例图片在这里 http://img534.imageshack.us/img534/1281/datee.jpg

操作系统到底存储了多少文件属性?我想擦除所有日期字段,所以我需要知道哪些属性存储在文件中,哪些是操作系统生成的。

谢谢阅读。期待您的见解。

编辑:刚刚在网上找到了这个,这使得我的预期应用程序不值得开发。谢谢你。

0 投票
2 回答
1065 浏览

c# - 使用c#删除超过一个月的文件

如何使用 C# 脚本删除超过一个月的文件。我正在使用框架 2.0 ..

0 投票
1 回答
8114 浏览

c# - c# 检查目录是否隐藏?

可能重复:
如何测试目录是否隐藏在 C# 中?

有了这个 if 语句,我想测试目录是否隐藏。尽管该目录确实是隐藏的,但我的程序并没有进入 do 内容,因为只设置了属性的目录标志。有什么建议么?

0 投票
2 回答
13801 浏览

windows - 批处理文件可以更改系统日期吗?保存带有属性的文件;将日期改回当前日期?

批处理文件可以更改系统日期吗?保存带有属性的文件;将日期改回当前日期?

保存日期为 01-01-2010 的 MYFILE.TXT 的目标

使用批处理命令。

我试图设置 date=01-01-2010

然后保存文件,但是没有用。

这是不可能的吗?

注意:如果我们没有“以管理员身份运行”,它会创建一条错误消息“客户端未持有所需的权限”。