Windows 10 IoT核心PowerShell磁盘管理命令

时间:2015-12-11 22:05:56

标签: windows powershell disk iot

使用PowerShell连接到运行Windows 10 IoT Core的设备时,我无法在普通PC上访问磁盘管理命令。这些命令根本不可用,或者我必须做些什么才能使它们正常工作?

示例命令:

  • GET-磁盘

  • 初始化盘

  • 获取分区

1 个答案:

答案 0 :(得分:2)

Windows 10 IoT使用.Net Micro Framework,它没有完整.Net框架的所有可用库。

PowerShell基于.Net,因此可用的模块和cmdlet取决于框架的基础功能。

物联网上缺少相当多的功能。

不幸的是,据我所知,没有关于物联网上PowerShell和完整.Net之间可用或不可用的文档列表。

利用Get-CommandGet-Module查看系统本身的内容。如果您没有看到该命令,则可能无法使用该命令。

来自Win 10 IoT PowerShell Page

(谢谢TheMadTechnician

  

问题:PowerShell安全策略中的已知错误导致在远程会话中显示以下问题:

     
      
  • Get-Help会返回意外匹配。

  •   指定模块上的
  • Get-Command返回空命令列表。

  •   
  • 从任何这些模块运行cmdlet会抛出CommandNotFoundException:AppxNetAdapterNetSecurityNetTCPIPPnpDevice

  •   上述任何模块的
  • Import-Module会导致PSSecurityException异常UnauthorizedAccess。模块自动加载似乎也不起作用。

  •   
     

解决方法:将远程PowerShell会话中的执行策略修改为" RemoteSigned"。有关不同执行政策的更多详细信息,请参阅https://technet.microsoft.com/en-us/library/ee176961.aspx