如何从命令行使用Emulator运行Windows Mobile 6.5应用程序

本文关键字:Mobile Windows 应用程序 运行 Emulator 命令行 | 更新日期: 2023-09-27 17:58:03

我可以通过visualstudio以正常方式使用模拟器启动我的windows移动应用程序,但我希望从命令行运行我的应用程序,最好传入一些参数。这可能吗?

我只能使用如下命令行启动模拟器:

DeviceEmulator.exe example.bin

但是,我怎么可能通过命令行使用这个模拟器启动我的应用程序呢?

干杯

如何从命令行使用Emulator运行Windows Mobile 6.5应用程序

如果您保存模拟器的状态,那么您可以运行创建的.DES文件,并从保存状态结束的地方开始。您可以将其放在批处理文件中:

start DeviceEmulator.exe/s"C:''Documents and Settings''user''Application Data''Microsoft''Device Emulator{E4FC2BC5-3AC4-452C-A893-AD4F273C3A7C}.dess"/nosecurityprompt/memsize 256

您需要更改路径和文件名以匹配您的系统。以下是DeviceEmulator.exe命令行开关的列表。

如果您正在寻找更优雅的解决方案,您可以通过COM接口控制DeviceEmulator.exe。有关详细信息,请参阅MSDN。

--> 转到该文件目录C:''Program Files(x86)''Microsoft Device Emulator''1.0''"

--> 使用此命令"DeviceEmulator.exe"C:''Program Files(x86)''Windows Mobile 6.5.3 DTK''PocketPC''Deviceemulation''0409''PPC_USA_GSM_VR.BIN"/a/battey/batteycharge 100/cpucore ARMv5/memsize 256/s"E:''MyCustomEmulator.dess"/skin"C:''Program File(x86)''Windows Mobile 6.5.3 DTC''PocketPC/Deviceemulation''Pocket_PC_Phone''Pocket_PC_PE.xml"/工具提示ON/vfpfalse/vmname"我的自定义模拟器"/z/speakerphone 7

注意:.dess文件保存Emulator状态。您可以稍后恢复保存的状态。.BIN是实际的模拟器操作系统。它在安装windowsmobile6.5sdk时可用.xml是外壳。

有关更多详细信息请访问此microsoft文档页面