问题标签 [file-properties]

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 投票
0 回答
440 浏览

c# - 添加自定义文件扩展属性

使用此工具为 .svg 扩展添加元数据属性处理程序后,我可以通过 Windows 资源管理器将关键字添加到 .svg 文件。

FileMeta 关联管理器

我现在正在寻找一种通过 C# 应用程序添加关键字的方法。我找到了这个解决方案,但System.AccessViolationException被代码抛出:

可能是什么原因?


编辑:

此方法可以正常工作,但COMException如果标签长度太长则会被抛出。

0 投票
1 回答
107 浏览

crash - Libreoffice Writer 在编辑文件属性时让计算机崩溃

在 LibreOffice Writer(6.4.3.2 x64,Windows 10.0)中,我尝试编辑文件属性,尤其是自定义属性。尝试任何事情(添加属性、删除属性、编辑属性)都会导致计算机崩溃并出现蓝屏。当我单击“文件属性”对话框中的保存按钮时会发生这种情况。

详细信息:错误原因是 igdkmd64.sys,停止代码是 PAGE_FAULT_IN_NONE_PAGED_AREA

我尝试了使用和不使用 Java RE,都崩溃了。

有人知道出了什么问题吗?

编辑 2020-05-08:

在工具 --> 选项 --> LibreOffice --> 视图 --> GraphicsOutput 中选中“使用 OpenGL 进行所有渲染”复选框。如果我取消选中它,就不会再崩溃了

0 投票
2 回答
415 浏览

python - 有没有办法用 Python 更改 windows 文件夹缩略图?

我的硬盘上有数百个图像文件夹,除了极少数例外,它们每个都有一个封面图像,我想用作它们各自的文件夹缩略图,或者至少是一个令人难忘的第一张图像。不幸的是,Windows 10 默认使用文件夹中的两个随机图像作为缩略图,我必须每次手动选择第一个图像作为文件夹属性中的缩略图。最近Windows自动擦除了缩略图缓存,我真的不想手动重置这些文件夹上的缩略图。

有没有办法自动进入文件夹的属性、自定义选项卡、文件夹图片以及每次选择文件夹中的第一个项目?或者我是否需要 Windows 出于安全原因没有的假设“Folder.properties.setFolderPicture()”?Python 是我唯一有经验的语言,但如果我需要另一种语言来做到这一点,我愿意尝试。

0 投票
0 回答
60 浏览

powershell - 是什么阻止了这个 powershell 脚本运行

我的一个朋友让我制作一个脚本,但是我没有使用过 power shell。我似乎找不到任何可以告诉我为什么这个脚本没有运行的东西。任何提示表示赞赏。

该脚本旨在遍历文件夹中的所有文件,并且用户输入文档名称中给出的信息。然后将其放入文件的元数据中,然后移至下一个文件。

0 投票
2 回答
1140 浏览

sharepoint - 上传后 C# SharePoint CSOM 更改文件属性

我已经搜索并找到了几个如何做到这一点的例子,但我不能让它们工作——它的一部分不起作用。我可以执行文件上传,但以下更改属性的尝试失败。

我正在尝试从 base64 有效负载上传文件 - 这部分有效 - 但是当我随后尝试编辑与文件关联的属性(自定义列)时,代码失败。

下面是代码(为了便于阅读而进行了简化):(请注意,props是具有名称和值属性的自定义对象(FileProperty)的集合)。

此代码在我尝试更新属性的部分引发异常。消息:找不到文件。

谁能告诉我这个例子有什么问题或提供另一个例子来说明如何做到这一点?

此外,还有一个问题 - 有没有办法通过唯一 ID 来寻址文件,无论文件位于或移动到 SharePoint 服务器中的哪个位置,该 ID 都是相同的?

我希望有人可以帮助我-谢谢:)

0 投票
0 回答
101 浏览

c++ - 如何使用 StgOpenStorageEx() 函数提取 .docx、.xlsx、.pptx 的文档属性?

我正在使用StgOpenStorageEx () 来获取标题、主题、标签、作者等文档属性。

我成功地获得了 .doc、.xls、.ppt 文件的所有这些属性。但是.docx、.xlsx、.pptx没有得到任何东西

StgOpenStorageEx() 已成功打开 .docx 文件,但未获取任何属性。为什么?

我有什么遗漏吗?

代码:

0 投票
2 回答
51 浏览

python - 当我在 python 中使用 print(file.read()) 时如何停止打印 .rtf 文件的属性

我是 python 编码的新手,当我从文件(仅从 .rtf 尝试过)打印时遇到问题,因为它显示了所有文件属性。我尝试了多种方法来编写相同的代码,但输出总是相似的。代码和输出示例:

  • 该文件仅包含以下内容:

卡米拉

员工

试试看

  • 但结果总是:

帮助?如何阻止这种情况发生或我做错了什么?

0 投票
1 回答
177 浏览

r - 如何提取多个 XML 文件的文件属性并将它们与 XML 提取的数据组合(使用 R)

我对 R 相当陌生,需要一些帮助来(提取和)将文件名和属性与从多个 xml 文件(大约 200 个)中提取的数据组合起来,然后将其转换为数据框。

我正在使用以下脚本来选择 xml 文件,提取数据并将其转换为数据框(并且正在正常工作):

我想(并且需要一些帮助):

  • 提取 xml 文件的修改日期,因为它出现在 Windows 资源管理器中;
  • 包括文件名以及修改日期作为最终数据框的一部分。

我已经审查了以下两个来源,但在实施它们方面没有任何成功:

由于保密协议,我无法分享 xml 文件的示例,但如果需要,可以重命名节点等并提交。感谢您的帮助。

0 投票
2 回答
65 浏览

python - 检查不同节点(不同 IP 地址)、同一网络上的文件 - 可能吗?

我有一小群 Raspberry Pi,都在同一个本地网络 (192.168.1.2xx) 上都运行 Python 3.7.3,一个 (R Pi CM3) 在 Raspbian Buster 上,另一个 (R Pi 4B 8gig) 在 Raspberry Pi 上操作系统 64。

我在一台设备(Pi 4B)上有一个文件,位于 /tmp/speech.wav,它是实时生成的:

192.168.1.201 - /tmp/speech.wav

我有一个在该设备上运行良好的脚本,它告诉我 .wav 文件的播放持续时间(以秒为单位):

但是 - 需要对该持续时间信息进行操作的节点正在 192.168.1.210 的另一个节点上运行。我不能简单地将各种文件全部移动到同一个节点,因为发生了很多事情,事情在哪里是有原因的。

所以我需要知道的是如何改变我的方法,以便我可以将脚本引用更改为类似这样的伪代码:

这样的事情可能吗?在网上搜索似乎我遇到了数以百万计的人在寻找如何获取 IP 地址、修复多个 IP 地址问题、修复重复的 IP 地址问题......但我似乎还没有找到如何简单地检查文件正如我在这里描述的那样,在不同的 IP 地址上。我没有网络安全限制,所以任何设置都可以考虑。帮助将不胜感激。

0 投票
1 回答
375 浏览

filesystems - 在 Windows 文件管理器中自动显示属性列

我正在尝试在“详细信息”视图中自动显示 Windows 文件管理器中的“属性”列。此列应仅针对特定文件夹显示(而不是针对系统中的所有文件夹)。据我所知,这可以通过 desktop.ini 文件进行。

我已将desktop.ini 文件放在文件夹中,将其标记为系统、隐藏和只读。我还尝试将 desktop.ini 所在的文件夹标记为系统和只读。

我的 desktop.ini 部分工作,至少我能够更改文件夹图标。我想我错误地描述了 Attributes 列。这是我的 desktop.ini 文件:

这是我试图自动化的属性列: 如何在 Windows 文件管理器中自动显示属性列