Command line Lua(命令行)在执行后保持打开状态

Command line Lua(命令行)在执行后保持打开状态,command-line,lua,Command Line,Lua,我到处寻找这个,但似乎找不到。有没有办法通过双击Lua脚本来执行它(在Lua(命令行)中执行)并在执行后保持打开状态 例如: print("Hello World") 但是,如果我双击hello.lua它会立即运行并关闭,而不会在屏幕上留下我的文本。我想要更像这样的东西,但无需转到命令提示符,多次更改目录,键入lua file.lua,等等: 最简单的方法是在脚本末尾添加一个“暂停”: print 'Hello World' os.execute 'pause' 在脚本末尾添加。这正是我需要

我到处寻找这个,但似乎找不到。有没有办法通过双击
Lua
脚本来执行它(在
Lua(命令行)
中执行)并在执行后保持打开状态

例如:

print("Hello World")
但是,如果我双击
hello.lua
它会立即运行并关闭,而不会在屏幕上留下我的文本。我想要更像这样的东西,但无需转到
命令提示符
,多次更改目录,键入
lua file.lua
,等等:


最简单的方法是在脚本末尾添加一个“暂停”:

print 'Hello World'
os.execute 'pause'

在脚本末尾添加。

这正是我需要的!谢谢请记住,此解决方案不是跨平台的<代码>暂停并不存在于每个shell中。很高兴知道!幸运的是,我正在使用Windows XP,所以这是一个完美的解决方案。双击.lua文件,在Windows注册表中搜索调用字符串,并将其更改为类似于
cmd.exe/K lua.exe“%1”的内容