在 Windows 11 上使用 Notepad++ 编辑后文件权限会发生变化吗?

在 Windows 11 上使用 Notepad++ 编辑后文件权限会发生变化吗?

我正在使用一个可以创建 XML 格式的设置文件的程序。出于好奇,我打开了上述 XML 文件,更改了包含配置文件名称(不是文件名!)的属性并保存了它。我使用记事本来完成此操作。

当我再次打开程序时,它正确显示了我刚刚更改的值。这意味着程序可以访问和读取该文件。但是当我尝试更改配置文件名称或删除它时,程序告诉我它无法完成该操作,我应该检查文件权限。

我已经尝试过的故障排除:

  • 检查了权限,和之前一模一样
  • 查看了文件编码,也是完全一样的
  • 尝试使用 Meld 比较这些文件,看看是否添加了任何不可见的符号或行尾,但除了我更改的字符串之外,这些文件完全相同

有什么想法我还应该尝试什么?有问题的程序是 Fuji X Raw Studio。

答案1

呃,经过一些额外的故障排除后,我发现了这一点:虽然我需要的编码是带 BOM 的 UTF-8,但使用 Notepad++ 保存时,它被更改为 UTF-8。现在它可以正常工作了!

相关内容