如何在不重启的情况下通过命令行(脚本)隐藏关机和注销
How to hide Shut Down and Log Off through commandline(script) without reboot
如何在不重启的情况下通过命令行(脚本)隐藏 Windows 7 中的关机和注销按钮。
我用谷歌搜索了如何通过 gpedit.msc http://www.thewindowsclub.com/prevent-users-shutting-down-restarting-windows-computer
ntrights.exe 的方法无效。
我很乐意提供批处理、powershell、c# 等任何解决方案
我假设你不打算将它用于任何非法的事情,对吧?
好的,这是一种方法。
下载进程监控工具:https://technet.microsoft.com/en-us/library/bb896645.aspx
启动 ProcMon.exe 并对所需的组策略进行更改。
在 ProcMon 中找到更改的注册表值,以便您知道需要使用 script/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();
}
GPUpdate /force
虽然它会每小时自动发生一次。
如何在不重启的情况下通过命令行(脚本)隐藏 Windows 7 中的关机和注销按钮。
我用谷歌搜索了如何通过 gpedit.msc http://www.thewindowsclub.com/prevent-users-shutting-down-restarting-windows-computer
ntrights.exe 的方法无效。
我很乐意提供批处理、powershell、c# 等任何解决方案
我假设你不打算将它用于任何非法的事情,对吧?
好的,这是一种方法。
下载进程监控工具:https://technet.microsoft.com/en-us/library/bb896645.aspx
启动 ProcMon.exe 并对所需的组策略进行更改。
在 ProcMon 中找到更改的注册表值,以便您知道需要使用 script/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();
}
GPUpdate /force
虽然它会每小时自动发生一次。