通过 Power Shell 授予 Raspberry Pi 3 中文件夹的读取权限

Grant read permission for folder in Raspberry Pi 3 via Power Shell

我连接到 Raspberry Pi 3,安装了 Windows 物联网 Shell。
我有一些文件夹:COMDriver 通过 Windows 设备门户 -> 文件资源管理器不可见。
ls 给出以下结果:

[192.168.1.17]: PS C:\Data\USERS\administrator> ls


    Directory: C:\Data\USERS\administrator


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-r---        1/24/2019   5:24 PM                3D Objects
d-----        2/11/2019   5:34 PM                COMDriver
d-r---        1/24/2019   5:24 PM                Documents
d-r---        1/24/2019   5:24 PM                Downloads
d-----        1/24/2019   5:24 PM                Favorites
d-r---        1/24/2019   5:24 PM                Music
d-r---        1/24/2019   5:24 PM                Pictures
d-r---        1/24/2019   5:24 PM                Videos

我想我需要授予文件的读取权限,但是 Set-Acl 没有这样的选项。
shell 我做什么?

即使通过 Set-Acl 命令设置 ACL-Object,该文件夹也无法通过 Device Portal 中的文件资源管理器看到。这是由设备门户显示的 design.The 根文件夹硬编码的。我认为在某些 SKU 上启用完整的文件资源管理器存在安全问题。我想知道您为什么要通过 Device Portal 查看自定义文件夹。实际上,您可以通过以下步骤在 PC 上通过文件管理器查看文件夹。

  1. 在您的 PC 中打开文件管理器
  2. 打开任何驱动器并在路径中键入以下行- \{你的 pi 地址}\c$\Data\Users\administrator
  3. 现在回车,就可以用pc访问pi了

此外,Universal Windows Apps(应用程序)默认可以访问某些文件系统位置。请看这个 topic in MSDN forum and File access permissions。我认为设备门户中的文件资源管理器遵循此原则。