【问题标题】:How to make program access all files in the file system?如何让程序访问文件系统中的所有文件?
【发布时间】:2014-04-29 00:53:06
【问题描述】:

现在,我正在编写一个程序(使用 java),它想要访问(访问)windows 文件系统中的所有文件(文件/目录)。我想知道如何使我的程序能够在没有权限拒绝的情况下访问所有文件?非常感谢!

【问题讨论】:

  • 你不能。这由管理员决定哪个用户可以访问什么。
  • 如何让我的程序拥有对所有文件的访问权限?我实际上正在使用 java 的 NIO.watchservice 编写一个程序,我想在我的文件系统中注册所有文件,但是 C 盘中的某些文件被拒绝访问
  • 所有文件上的WatchService?这将使用相当多的操作系统资源。
  • 是的,但只是想监控某些格式的文件,如 .txt 或 .pfd,但这些可以在文件系统中的任何位置,这就是为什么我需要监控整个文件系统
  • 如果这些可以在文件系统中的任何位置,恕我直言,您还有另一个问题。我不知道您的要求是什么(您不告诉),但是应该明确定义文件的位置

标签: java windows file-permissions


【解决方案1】:

从对感兴趣的文件具有访问权限的用户运行程序

【讨论】:

  • 嗯,不完全正确。有些文件无法访问,即使管理员也无法访问。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-24
  • 1970-01-01
  • 1970-01-01
  • 2022-10-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多