首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于imageX的友好图形用户界面的示例代码?(使用Windows自动部署WIM-文件)

用于imageX的友好图形用户界面的示例代码?(使用Windows自动部署WIM-文件)
EN

Server Fault用户
提问于 2009-05-10 19:12:31
回答 3查看 9.6K关注 0票数 1

目前,我使用这个简单的批处理文件将映像部署到我们的工作站:

代码语言:javascript
复制
ECHO HALLO
y:
cd \
diskpart /s diskpartcmds.txt
imagex.exe /apply y:\image.wim 1 c:
bootsect /nt52 c:

(Y:是一个挂载的网络共享,dispkatcmds.txt是

代码语言:javascript
复制
select disk 0
clean
create partition primary
select partition 1
active
format quick
assign letter=c
exit

)

这非常好,在WinPE通过PXE引导并显示进度后,它在控制台窗口中运行。我只想有一个好的GUI (只是显示任务和进展,没有交互!)这将在使用进度条部署映像时显示而不是控制台。

有人已经有东西了吗?是否有一个完整的.NET包装器(我可以使用在Y:!上安装的mono )为了ImageX?

不幸的是,关于imagex.dll http://www.codeproject.com/KB/vista/wimgapi.aspx的文章只有一篇。

很抱歉,如果我有很多时间的话,我很可能会写一些纯粹是表面的东西,但我可以尝试,也许有人会从这个问题中学到关于imagex的东西?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2009-05-10 20:28:55

看看GImageX。http://www.autoitscript.com/gimagex/

票数 2
EN

Server Fault用户

发布于 2009-05-11 05:40:55

微软部署工具包2008更新1会做所有这些事情,甚至更多。它也是免费的!MDT 2008还将解决其他一些您可能遇到的问题。

MDT 2008包括一个mmc控制台、一个定制的WinPE构建环境和许多非常有用的脚本。从它的“imagex”包装器gui可以(通过轻触摸或零触摸、smb共享、pxeboot或媒体):

  1. 注入新驱动程序
  2. 改变HAL
  3. 输入一个PC名称并将机器连接到一个域。
  4. 更改时区和语言详细信息
  5. 更改本地管理密码
  6. 运行Windows更新(包括在您自己的WSUS服务器上运行它)
  7. 安装其他程序。

MDT 2008还可以:

  1. 注入新的海量存储驱动程序
  2. 自动生成和捕获imagex
  3. 根据输入到数据库的数据更改自定义部署。
  4. 定制WinPE图像
  5. 我会把更多的东西列出来。
票数 3
EN

Server Fault用户

发布于 2009-05-21 05:21:29

MSDN上有一个PowerShell脚本,其源代码中有如何从C#或任何其他.NET语言调用WIMGAPI的示例:

code.msdn.microsoft.com/InstallWindowsImage

也许这对你来说是个有用的例子?(这个特定的脚本嵌入C#代码,使用PowerShell内置的外接程序路径加载代码,然后从本机PowerShell脚本调用C#代码。)

如果您正在寻找更多的逐功能函数引用,MSDN确实有关于wimgapi.dll中公开公开的API的官方详细信息:

msdn.microsoft.com/en-us/library/dd834950.aspx

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/6826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档