如何通过命令行(脚本)隐藏关机和注销,无需重启

时间:2015-06-23 13:04:25

标签: c# windows powershell batch-file shutdown

如何通过命令行(脚本)隐藏Windows 7中的“关闭”和“注销”按钮,而无需重新启动。

我已经通过gpedit.msc http://www.thewindowsclub.com/prevent-users-shutting-down-restarting-windows-computer

搜索了它是如何完成的

使用ntrights.exe的方法无效。

我很高兴任何解决方案批次,powershell,c#等。

2 个答案:

答案 0 :(得分:0)

我假设您不打算将其用于任何非法行为,对吧?

好的,这是一种方法。

下载流程监控工具:https://technet.microsoft.com/en-us/library/bb896645.aspx

启动ProcMon.exe并对所需的组策略进行更改。

在ProcMon中查找已更改的注册表值,以便了解需要使用脚本/ c#代码编辑哪些注册表值。

以下是如何使用c#编辑注册表值的一个小示例:

RegistryKey regKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Policies\\Microsoft\\Windows\\", true);

if (regKey != null)
{
// create a registry subkey
regKey = regKey.CreateSubKey("Appx");
// create a dword
regKey.SetValue("AllowAllTrustedApps", "1", RegistryValueKind.DWord);
regKey.Close();
}

答案 1 :(得分:0)

GPUpdate /force

虽然它会自动每小时发生一次。