通过.NET仅重新启动Windows操作系统(而不是整个计算机)? [已关闭]

问题描述 投票:0回答:1

我知道可以通过按住 Shift 键,单击“重新启动”,然后单击“确定”按钮来手动重新启动 Windows,但是有没有办法在 .NET 应用程序中以编程方式执行此操作?

c# .net vb.net windows restart
1个回答
8
投票

我假设您指的是这篇关于在不重新启动电脑的情况下重新启动Windows的微软知识库文章 - 维基百科上也引用了

您会注意到,这仅指 Windows 95、98 和 ME。在这种情况下这是有道理的,因为这些版本的 Windows 运行在 MS-DOS 之上,所以我假设它重新启动了 Windows 层,而没有重新启动其下面的 DOS 层。

在更高版本的 Windows 上,按住 Shift 键将不起作用,因为它们不在 DOS 之上运行。重新启动 Windows 重新启动整个计算机,因为没有“下面的层”。

© www.soinside.com 2019 - 2025. All rights reserved.