如何在 Windows 上下文菜单上添加自定义预保存的命令行(通过 CMD)?

如何在 Windows 上下文菜单上添加自定义预保存的命令行(通过 CMD)?

我之所以打电话给你,是因为我非常喜欢 Windows 调整、自定义和技巧。我经常有一些想法来自定义我的 Windows 并通过新的工作流程节省时间,但我不太擅长编码、软件等。我擅长遵循说明、教程等。大多数时候,我都能在 Google 上找到我想要和需要的一切,因为我知道如何以及在哪里搜索。有时(比如现在)我真的找不到任何准确的解决方案。让我快速解释一下:

(Windows 10 电脑)

假设我想添加一个自定义上下文菜单选项,它将允许我复制文件夹结构而不复制每个文件夹的内容(精确的例子,我不知道为什么...这只是为了朋友哈哈)

我知道我可以通过 CMD 使用以下命令行“简单地”将它们组合在一起:

xcopy, "source", "destination" /t /e

或者以下 Rebocopy 命令行:

robocopy, "source", "destination" /e /xf *

(显然,这要感谢谷歌搜索)

有没有办法将其添加到快速访问上下文菜单选项?我猜这可能有点棘手,因为命令行要求输入源文件夹和目标文件夹,然后快速访问上下文菜单选项应该分为两部分;复制源结构(通过单击源文件夹)| 粘贴到目标(通过单击目标文件夹)

这可能吗?

值得一提的是,我已经有一些工具可以自定义我的上下文菜单(FileMenu Tools 和 Easy Context Menu),但它们都不允许我添加如此精确的快捷方式。

更广泛地询问,有没有办法在上下文菜单快捷方式中添加预先保存的 CMD 命令?

非常感谢,它将为我 Windows 自定义调整打开一个全新的可能性世界。

答案1

我知道我迟到了但我刚刚自己解决了这个问题。

您需要打开 Windows 注册表 ( regedit.exe) 并导航到 Computer\HKEY_CLASSES_ROOT\Directory\Background\shell

您可以在那里创建一个新的键(文件夹),您可以随意命名。该键必须包含另一个名为的键command,并在“默认”键集中添加命令。我为最常用的 maven 命令创建了一个助手。在我的示例中,执行

cmd.exe /k mvn clean install -DskipTests

相关内容