0

我正在尝试制作一个在重新启动后继续的脚本。简而言之,该脚本用于部署 PC 以供现场使用,因此该脚本在本地机器上本地运行,最好是从拇指驱动器上运行。用户插入驱动器并运行脚本,从那里它不需要用户执行任何操作。然后该脚本应重新配置网络适配器并启用 Hyper-V Windows 功能(此位有效)。此后,PC 需要重新启动并继续导入 VM(此位也可以正常工作)。

由于用户不具备任何 IT 相关知识,因此脚本需要在重新启动后显示一个 PowerShell 窗口,在该窗口中输出 VM 导入的结果。理想情况下,我希望脚本自动登录,因为所有 PC 都默认使用相同的密码。

workflow Reboot-Resume {
    "Hello World, I'm going to reboot!"
    Restart-Computer -Wait
    "This should be printed to a PowerShell window"
}

不幸的是,上面的代码片段不起作用,因为当 PC 重新启动时,工作流作业被暂停。执行策略设置为“无限制”。手动恢复作业不会弹出带有“这应该打印到 PowerShell 窗口”的外壳。

4

0 回答 0