问题标签 [winpe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
command-line - 在命令行中设置 IPV6,Win PE
我可以在命令行中设置 IPv6 ip 地址吗?如果可能的话,请建议我使用的命令。我正在使用与 VISTA 相同但未安装 GUI 功能的 WinPE 环境。
谢谢你。
wow64 - 在 WinPE 3 (Win7) 64 位中运行 32 位应用程序
尝试在 WinPE 3.0 (Win7) 64 位环境中运行任何 32 位应用程序将导致以下错误消息:
The subsystem needed to support the image type is not present.
缺少的子系统是 Windows on Windows 64 (WOW64):允许 32 位应用程序在 64 位操作系统中运行的兼容层。
问题是:是否可以在 WinPE 中安装 WOW64?如果是这样,要安装的文件集如何以及有多大?
谢谢你。
bootloader - 从闪存驱动器安装 Windows 时,如何添加“按任意键从 USB 启动”?(Grub4dos 问题/如何删除引导加载程序)
我一直在努力解决这个问题,最后决定寻求帮助。让我先解释一下该应用程序的主要目的是什么:提供一种非常易于使用的备份文件的方式,然后我格式化驱动器并启动 Windows 7 安装程序。
我通过启动 WinPE 来做到这一点,WinPE 运行一个脚本来检测 Windows 安装,然后打开一个文件浏览器。文件浏览器关闭后,脚本继续并格式化包含 Windows 安装的驱动器,并启动无人参与的 Windows 7 安装。现在问题来了:
当您从 DVD 启动 Windows 安装程序或 WinPE 时,您会得到一个不错的选项,即“按任意键从 DVD 启动”。这是为了防止计算机在安装的第一阶段完成并且计算机重新启动时启动 DVD。但是,从闪存驱动器启动时,Windows 不提供此选项:它只是在每次重新启动时启动闪存驱动器。
为了复制“按任意键”功能,我安装了 Grub4Dos,效果很好。它提供了一个小菜单,第一个标准项是“继续安装”,第二个是“开始安装”。经过相当多的调整,我得到了一切工作:开始安装启动 WinPE,然后启动 Windows 安装。第一次重新启动时,Grub4Dos 菜单出现,计数 5 秒并启动安装的第二阶段。在这里,我遇到了错误:
“Windows 安装程序无法将 Windows 配置为在这台计算机的硬件上运行。”
当我以正常方式启动 WinPE(将 bootmgr 放在棒根上)并在第一次重启后将我的 bios 更改为从主硬盘启动时,我没有收到此错误。
我一直在环顾四周,唯一能找到的是 BIOS 自动将引导设备命名为 hd0,而 Windows 只能运行/安装到 hd 0。我不确定这是否是问题所在。我阅读了有关重新映射以解决此问题的信息,但要做到这一点,您必须知道硬盘驱动器和分区的物理位置,例如 hd(0,1)。我希望这个闪存驱动器可以在任何 PC 上工作,无论操作系统安装在哪里,所以这实际上是不可能的。
我想到的一个可能的解决方法是在 WinPE 中时从闪存驱动器中删除引导加载程序。这样,当电脑重新启动时,BIOS 将不会将闪存驱动器视为启动驱动器,而是启动主硬盘。我还没有找到一种方法来做到这一点。
感谢您阅读我的问题,如果您有任何建议,请提出。
loops - 批处理文件问题,收到“文件名、目录名或卷标语法不正确”
我在运行批处理文件时收到以下错误“文件名、目录名或卷标语法不正确”
我的批处理文件运行良好,但此错误弹出 25 次然后继续。我无法弄清楚我在这里缺少什么。下面是我的代码:
==================================================== =========
任何帮助都会很棒!
谢谢!
德里克
command-line-arguments - Windows 如何将参数传递给程序?(并且有 SetCommandLine 函数吗?)
入口点如何从命令行接收参数?我查看了一个反汇编,发现它调用__getmainargs
来获取参数。有没有办法“ __setmainargs
”?我知道 CreateProcess 已经这样做了,但我想看看 CreateProcess 是如何做到的
c++ - MFC:在win32文本区域(mfc应用程序)中执行进程时异步(并发)显示进程的输出
我想在 MFC 中开发一个应用程序,它可以启动一个冗长的控制台进程并在 32 位 Windows 应用程序的文本区域上同时提供其输出。
我使用了管道,但它仅在进程终止后才显示输出。我试过 _popen,它适用于基于控制台的应用程序,但与 win32 应用程序不兼容。
在搜索互联网时,我发现了许多使用 CLR 的代码,但我需要在 MFC 中使用一些方法,而不使用 .Net .. 请帮助。
提前致谢 :-)
这是我启动应用程序的代码:
PS:我在 x86 windows 7 上使用 Visual Studio 2010。我正在将此代码与 winPE 集成,因此强烈需要 MFC。
winpe - WinPE 自动脚本
我刚刚使用 WinPE 3.0 设置了一个可启动的 UFD,我需要它在启动时自动运行几个脚本。
我想知道是否有人对设置自动脚本以列出本地驱动器上的分区、显示系统日期、列出当前 IP 和捕获本地驱动器的图像有任何建议。
如果有人可以提供帮助,那就太好了!谢谢。
encryption - 加密的可启动 Windows PE
简而言之,我需要什么:
- 从 USB 驱动器启动 Windows PE
- 加密包含密码的自定义脚本,该脚本位于 WIN PE ISO 中
- 理想情况下,引导将受密码保护(不是必需的)
- USB 驱动器需要为便携式 Windows 程序提供可用存储空间
- 整个引导过程需要简单明了,并且复制到多个驱动器需要简单
- 该解决方案需要在标准(廉价)USB 驱动器上运行,无需硬件加密。
这样做的原因是,如果 USB 驱动器被盗,密码一定无法访问。
到目前为止我已经尝试过:
- 我可以使用 YUMI (http://www.pendrivelinux.com/yumi-multiboot-usb-creator/) 获得 1、4、5 和 6
- 我已经研究了 Truecrypt 的系统加密选项,但看不到使用 Windows PE 执行此操作的方法
YUMI 在 USB 驱动器上创建引导引导程序并引导 Windows PE ISO,我在想可能有某种方法可以加密整个 ISO,然后在 YUMI 引导它之前自动解密它。虽然这看起来太费劲了。我还在想,也许脚本可以在 ISO 中压缩(使用 7 zip),然后在 Windows PE 启动上运行一个脚本,该脚本将要求输入密码来提取它,以便它可以运行。
任何帮助/想法将不胜感激。
windows-8 - Winpe 4 驱动程序未加载
我需要将自定义驱动程序注入到离线的 wim 文件中。我正在使用 MSDN http://technet.microsoft.com/en-us/library/hh825206.aspx上描述的标准场景:挂载、添加组件(WMI、.NET4)、添加驱动程序(签名,正常工作Windows 7 和 2012、x86/64)、卸载、makewinpemedia。但是,当我从 iso(在 VMWare 上)启动时,驱动程序没有加载。有什么建议么?谢谢。
vbscript - 在没有外部文件的 WinPE 中识别 CD 驱动器并使用 bat 或 vbs 弹出
我需要识别 CD 驱动器并弹出托盘。这是在 WinPE 中启动时执行的,因此 WMP 弹出功能不可用。该脚本将用于各种计算机型号/配置。我目前正在使用这个:
它可以工作,但有时会出错并需要用户交互才能弹出。我怀疑这是因为硬编码的D:\
驱动器号,但我可能完全错了。我需要这个在没有 3rd 方实用程序的情况下工作。