我正在尝试将 UltraVNC 与 WinPE 集成,以便对 MDT 2012 中的部署进行远程控制。
这些是我迄今为止采取的步骤。
- 提取执行程序,系统自带的dll到一个目录,当我更新我的部署共享时,该目录会将它们放入 WinPE 上的 %SystemRoot%\System32 中。
- 创建了一个 ultravnc.ini 文件并将其添加进去。
- 创建了一个步骤来禁用防火墙wpeutil disablefirewall
- 在我的任务序列中创建了一个步骤来启动执行程序
- 从头开始重建 WinPE 启动映像。
现在来说说我的问题,一切都运行良好。当步骤运行 ultravnc 时,我能够连接并查看所有内容并与安装进行交互。但是任务不会继续,而是停留在“正在启动 UltraVNC!”并且不会继续。当我使用winvnc.exe-安装它会继续,但我无法连接到会话。作为解决方法,我可以退出命令提示符,禁用防火墙,然后启动执行程序.然后使用以下命令重新启动我的部署初始化。如果我能让它在启动 UltraVNC 后继续执行任务序列,那就太棒了。
我认为这与错误代码有关,但我不太确定。有什么想法吗?