簡體   English   中英

Windows Embedded Standard 2009 XPECMD.wsf腳本失敗; “無法創建名為CMI.CMI的對象”

[英]Windows Embedded Standard 2009 XPECMD.wsf script fails; “cannot create object named CMI.CMI”

我正在嘗試構建Windows Embedded Standard 2009映像,遵循為創建XP Embedded SP2映像編寫的過程,並在必要時進行了調整。 使用cscript命令執行XPECMD.wsf腳本( c:\\Program Files (x86)\\Windows Embedded\\bin\\xpecmd.wsf )時,出現以下錯誤:

c:\Program Files (x86)\Windows Embedded\bin\xpecmd.wsf(3405, 15) WScript.CreateObject: Could not create object named "CMI.CMI".

CMI是組件管理器接口,並且我認為包含該行的XPECMD.wsf腳本是隨Windows Embedded Std 2009工具一起提供的,因此我認為問題不在於Win Embedded Std已廢棄它。 編輯:實際上,顯然XPECMD的全部目的是為CMI提供可編寫腳本的界面: http : //msdn.microsoft.com/zh-cn/library/aa940741 (v=winembedded.5) .aspx

我不知道是什么原因造成的,在Google搜索或其他地方看不到任何類似的錯誤,我什至不知道這是否是一個適當的StackOverflow問題,但是我很迷惑,所以如果有人可以提供一些幫助,建議,我將不勝感激。

我在這里找到了答案: http : //social.msdn.microsoft.com/Forums/en-US/79c59599-373d-4062-9900-55477429e759/help-error-component-manager-interface-cmi

XPECMD腳本必須使用cscript.exe的32位版本運行,該腳本位於%windir%\\SysWoW64而不是%windir%\\system32 這可以通過使用cmd.exe的WoW64版本啟動cscript或通過顯式調用%windir%\\SysWoW6\\cscript.exe

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM