当我阅读 Windows 中命令的一些选项shutdown
时,我偶然发现了以下选项描述:
/r Full shutdown and restart the computer. /g Full shutdown and restart the computer. After the system is rebooted, restart any registered applications.
我认为当 Windows 重新启动时,每个应用程序都会在关机过程中关闭,然后在系统启动时重新启动。
我想到的一些可能的考虑因素是:
- 继承了以前版本的 Windows 的一些重启技巧
- 暂时覆盖系统配置的默认行为
是以上任一吗? 不是以上任一吗?
答案1
什么是shutdown /g
?
该/g
选项将重新启动已注册重新启动的应用程序注册应用程序重启API。
Windows 重启管理器(在 Windows Vista 中引入)支持正常关闭和重启已注册为重启的应用程序注册应用程序重启API。
此功能由 Windows 更新使用 - 感谢重启管理器,当我早上打着哈欠来到我的台式电脑前时,即使在系统重启之后,我的 Outlook、浏览器窗口、OneNote、Visual Studio 和 Messenger 仍然和我上床睡觉时一样排列整齐。
假设您想要启动这些“重启后自动重启所有内容”的重启之一。几周前,我脑子里想着您必须编写一个使用重启管理器 API 的小应用程序(例如开始会话和关机) 去做这个。
然后我突然想到关机命令必须支持这样做。事实上,它确实支持:
shutdown /g