我必须自动化Windows Phone(带有Windows 8的Lumia 1020)的区域设置,它通过USB线连接到我的PC。尝试这些方法,比如打开设备进行语言环境设置,使用powershell命令,如:
open-device "DeviceID "
但这不是追查。最好在内置函数中知道:
Get-winsystemlocale
Set-winsystemlocale "en-us"
建议在不使用任何工具的情况下实现此目的的最佳方法。
答案 0 :(得分:0)
您可以使用未记录的Microsoft.Smartdevice。* API来帮助开发人员解锁设备。
您可以使用UI自动化API(或更高级别,但更慢,错误,更糟糕的文档编码UI API)为实现编码UI测试的设备实现DLL,该测试将通过检测状态更改您想要的区域设置用户界面和伪造用户的输入。
然后,您可以使用命令行vstest.console.exe在设备上启动该测试。
这在技术上很难,解决方案很脆弱(即可能会破坏Windows手机升级);但是我不知道更好的解决方案。