如何在上下文菜单中添加“运行lua脚本”选项

我正在尝试通过右键单击文件来添加运行lua脚本的选项。

我已经成功添加了“以lua方式运行”选项到上下文菜单中,并运行了一个.bat文件。

该程序需要执行

lua(文件路径)

但是我不知道如何将这个信息传递到命令行中。

点赞
用户13562069
用户13562069

我知道如何做!

忘掉运行批处理文件来运行程序,只需将cmd /k lua %1设为右键菜单项的值即可。

如果您想向.lua文件的上下文菜单中添加“作为lua运行”选项,请创建一个空文本文档并将其粘贴进去:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\SystemFileAssociations\.lua]

[HKEY_CLASSES_ROOT\SystemFileAssociations\.lua\shell]

[HKEY_CLASSES_ROOT\SystemFileAssociations\.lua\shell\Run as lua]
@="&Run as lua"
"icon"="C:\\Windows\\system32\\imageres.dll,236"

[HKEY_CLASSES_ROOT\SystemFileAssociations\.lua\shell\Run as lua\command]
@="cmd /k lua "%1""

然后将扩展名从.txt更改为.reg并双击该文件。选项将添加到您的上下文菜单中。

如果您想要删除它,只需按Win+R键,然后键入regedit,然后导航至HKEY_CLASSES_ROOT \ SystemFileAssociations\.lua并删除shell键(或者如果您愿意,也可以删除该文件夹)。

2020-05-17 23:43:34