问题标签 [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 投票
8 回答
41421 浏览

python - 如何在 Windows 上访问文件的属性?

上次我问了一个类似的问题,但那是关于 svn 相关的版本信息。现在我想知道如何查询窗口“文件版本”属性,例如。一个dll。我也关注 wmi 和 win32file 模块,但没有成功。

0 投票
2 回答
11356 浏览

batch-file - 测试批处理文件中的文件属性

我正在写一个批处理文件,我需要知道一个文件是否是只读的。我怎样才能做到这一点 ?

我知道如何使用 %~a 修饰符获取它们,但我不知道如何处理此输出。它给出了类似-ra------的东西。如何在批处理文件中解析它?

0 投票
3 回答
1362 浏览

version-control - 保持版本控制文件的属性不变

是否可以保持版本控制文件的属性不变?我有一个目录结构,我希望我的安装程序在客户端机器上重新创建。我希望整个目录可以放在 VCS 上而不影响文件属性。

我正在使用 TFS,但也想了解其他版本控制系统。

编辑:我说的是 Windows 文件系统属性,例如隐藏/存档/系统/只读,但也欢迎任何其他信息,例如创建/修改日期。我有一个目录结构,其中一些文件是只读的,需要在客户端机器上安装这些文件。TFS 倾向于根据文件是签入还是签出来设置/取消设置只读属性。

0 投票
3 回答
19445 浏览

c# - 在 C# 中使文件可写的最佳方法

我正在尝试设置导致Read Only复选框在您right click \ Properties打开文件时出现的标志。

谢谢!

0 投票
1 回答
4244 浏览

windows - 在 Windows C/C++ 中检查文件夹/文件是否隐藏/系统

我正在使用 C++/STL/Boost 编写一个跨平台应用程序,我意识到它们没有提供一种方法来检查文件夹或文件是否隐藏或者是 Windows 中的系统文件。

在 C/C++ for Windows 中执行此操作的最简单方法是什么?

理想情况下,我有一个带有路径(文件或文件夹)的 std::string,如果它是隐藏的或者是系统文件,它会返回。如果它适用于所有 Windows 版本,则最好。我也在使用 MinGW g++ 来编译它。

0 投票
2 回答
762 浏览

file - 如何更改文件列表的读取属性?

我是powershell新手。我使用了一个示例脚本,并将第一行中的 get-item 替换为 get-content。修改后的脚本如下所示:

所以从本质上讲,我正在尝试对存储为 UNC 路径的 test.txt 中包含的项目进行操作

运行脚本时不会报告错误,即使在第一次进入时也不会执行任何操作。

0 投票
2 回答
597 浏览

c# - 如何获取FTP上某个文件的修改时间属性

我需要监控 FTP 上的某个文件,一旦更新,我需要从 FTP 获取它。但是如何识别它是否更新是一个问题。

有人有这方面的经验吗?

0 投票
3 回答
1287 浏览

xml - 用于描述目录树文件​​属性的 XML 语言?

我有一个应用程序,它将以文本形式记录文件系统的目录列表。也就是说,它应该这样说:

这些清单将在长期档案中保存多年,因此对于未来的信息考古学家来说,这种语言应该是不言而喻的。该语言应该能够描述常见PC平台文件系统最常用的文件属性:NTFS、FAT、HFS+、ext2/3等。它应该能够处理非拉丁文件名、时间戳的不同语义在不同的文件系统等

当然,用于构建这些数据的语言的明显选择是一些基于 XML 的语言。谁能指出我已经存在的一种语言,用于描述文件属性和目录属性的层次结构,例如在文件系统中?我希望从那些语言设计人员所做的工作中受益,这些工作包括正确的语义、创建模式或 DTD、确定某些东西是否应该是 XML 元素或属性等琐碎的细节。

我查看了显而易见的地方: http: //xml.coverpages.com、网络搜索引擎、XML-Lcomp.text.xml的档案,以及这里。我没有发现任何此类语言的痕迹。搜索有点复杂,因为搜索术语“文件属性”在 XML 中使用的术语属性上获得了很多命中。

请建议我应该调查的语言。拥有语言的名称和指向描述语言及其相关工具、语法定义等的 URL 的指针会有所帮助。

提前致谢!

0 投票
2 回答
771 浏览

windows - 未知的文件属性

我尝试运行以下代码:

我得到以下结果:

$Recycle.Bin: Hidden, System, Directory
ATI: Directory
Documents and Settings: Hidden, System, Directory, ReparsePoint , NotContentIndexed
MSOCache: ReadOnly, Hidden, Directory, NotContentIndexed
PerfLogs: Directory
Program Files: ReadOnly, Directory
Program Files (x86): 65553
ProgramData:73746
恢复:隐藏,系统,目录,NotContentIndexed
系统卷信息:隐藏,系统,目录
用户:只读,目录
Windows:65552
hiberfil.sys:隐藏,系统,存档,NotContentIndexed
pagefile.sys:隐藏,系统,存档

其中大部分都很明显。但是那些以粗体标记的是什么意思?尤其是 Program Files 和 Windows 的数字。

0 投票
4 回答
1874 浏览

delphi - FindFirst() 报告的奇怪属性值,Attr = 2080

当使用 FindFirst() 搜索文件时,我在 TSearchRec.Attr 字段中获得了一个属性值 2080。它没有在帮助中指定,因为只有这些值可用并且它们的组合不会产生 2080:

1 faReadOnly
2 faHidden
4 faSysFile
8 faVolumeID
16 faDirectory
32 faArchive
64 faSymLink
71 faAnyFile

有谁知道 2080 是什么意思以及为什么我得到那个属性值?操作系统是 XP 嵌入式的。