在Windows 7上禁用快捷方式“Control + N”


0

我想解决的问题是我在Windows上制作了一个软件:该软件允许用户仅在计算机上使用该软件。但是当用户想要从mysoftware加载文件时,他可以执行“Control + N”打开另一个资源管理器窗口并查看磁盘上的所有内容。我不希望用户使用其他资源管理器窗口。

在Windows PC上,我想禁用命令“control + N”。

我想在系统资源中做一些简单而不贪婪的事情。我该怎么办?在PowerShell中创建脚本?在Cpp做吗?VB?

在任何情况下,您是否知道在没有制作软件的情况下是否还有其他方法可以做到这一点,例如使用GPO?

只有使用软件autohotkey才能正常工作。但我不想安装一个软件。:(

我已尝试在PowerShell中制作脚本并编辑注册表:

HKEY_CURRENT_USER\Software\Mic​rosoft\Windows\CurrentVersion\​Policies\Explorer 

我有Windows 7专业版。

Answers:


0

使用第三方软件,例如您已有的AutoHotKey解决方案

根据Microsoft doc 禁用Windows键盘快捷方式

禁用键盘快捷键

使用Ginastub.dll,在组策略编辑器中设置策略,或编写低级键盘挂钩。您可以使用这些方法之一禁用任何组合键。

遗憾的是,没有组策略禁用Windows /文件资源管理器中的Ctrl+ N快捷方式(或任何基于Ctrl键的快捷方式)。

因此,您需要使用键盘挂钩的第三方软件。我推荐AutoHotKey,你已经确认了它的作品。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.