问题标签 [windows-shell-extension-menu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
filesystems - 我可以使用 SFGAO 标志来限制文件夹重命名、复制、移动、删除操作吗?
我需要限制 Windows 资源管理器中文件夹的某些操作。例如,不允许复制、移动、重命名、删除操作或将其设为只读(不允许在其中创建新文件和文件夹)。
我看到有SFGAO 标志,看起来我需要什么:SFGAO_CANCOPY、SFGAO_CANMOVE、SFGAO_CANRENAME、SFGAO_CANDELETE、SFGAO_READONLY。但是,它们需要创建 shell 命名空间扩展。我可以在不创建完整的命名空间扩展的情况下以某种方式在文件系统中的真实文件夹上设置这些属性吗?例如,通过为特定文件夹创建一些注册表设置?
git - 如何在 Windows 11 的 Windows 资源管理器中添加“Git Bash Here”上下文菜单选项?
我最近切换到 Windows 11,安装 git 后,我发现用于轻松启动 git bash 的上下文菜单选项不存在。好消息是,当单击Show more options
按钮时,可以访问旧样式的上下文菜单以及所需的“git bash”选项。但是如果能够通过一次右键单击(在 Windows 11 主上下文菜单中)访问该按钮,那就太好了。我的问题是:如何Git Bash Here
在 Windows 11 中添加上下文菜单选项(用于主上下文菜单)?
理想情况下,我希望有一个类似的解决方案,在此处为 Windows 10 提供,但为 Windows 11 中的主(第一个)上下文菜单提供。