Library of cmdlets to tinker with PlayTo in Windows 8/RT
- Windows 8 x64
- Start an elevated Powershell instance
Set-ExecutionPolicy Unrestricted
if necessary.- Dot source script
- Call
Suspend-CertifiedDeviceChecks
to disable metadata signature checks - Call
New-DeviceMetadata [-Install] <hardware ID>
to generate metadata for the device needing certification
- Use helper
Get-MediaRenderers
to list all DMRs on the network. - Expand the HardwareID property to get the entire device hardware ID string.
Get-MediaRenderers | ? Name -like "popcorn" | Select -exp HardwareID | Select -first 1
- Navigate to
%ProgramData%\Microsoft\Windows\DeviceMetadataStore\en-US
and delete all files suffixed with00000ca710af
. These are metadata packages created solely by this script. - Remove devices associated with the custom metadata
- Re-add devices. Windows will automatically download new (or use default) metadata.