我通过安装有Power Shell的Windows IoT连接到Raspberry Pi3。
我有一些文件夹: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没有这样的选择。
我要做什么壳?
答案 0 :(得分:1)
即使通过Set-Acl命令设置ACL对象,该文件夹也可以通过设备门户中的文件资源管理器隐藏。这是设计使然。DevicePortal显示的根文件夹是硬编码的。我认为在某些SKU上启用完整的文件资源管理器存在安全性问题。我想知道为什么要通过Device Portal查看自定义文件夹。实际上,您可以按照以下步骤通过PC上的文件管理器查看文件夹。
此外,Universal Windows Apps(应用程序)默认情况下可以访问某些文件系统位置。请在MSDN论坛和topic中查看此File access permissions。我认为设备门户中的文件资源管理器遵循了这一原则。