ruby - 在 IDE 之外运行自己编写的 ruby 程序
问题描述
我想知道是否可以通过双击某种图标来像运行任何其他程序一样运行自写的 ruby 程序。
如果可能的话,我该怎么做?
我为一个朋友写了一个小程序,但我不希望他必须使用命令行来运行它,因为那相当不方便(除非有一种方法只需双击并且命令行会打开程序本身。 .)。
谢谢你的帮助!
解决方案
适用于所有 Windows 版本的简单答案是创建一个简单的批处理启动器。
创建一个.bat
文件。我通常只是.txt
通过“右键单击>新建>文本文档”创建一个新文件。然后重命名它,突出显示所有内容,包括扩展名,并将其重命名为run.bat
. .bat
部分很重要。重命名后,图标应变为齿轮。如果您无法覆盖扩展名,或者 Windows 仍将其视为文本文档,则您需要手动将其另存为bat
,或在资源管理器设置中禁用“隐藏文件扩展名”,以便更改扩展名。
编辑 bat 文件,并在其中放入如下内容:
@echo off
YOUR RUN COMMAND HERE THAT YOU WOULD NORMALLY TYPE MANUALLY
pause
将您通常手动运行的命令粘贴到大写文本所在的位置。第一行是这样它不会重复命令,pause
如果发生错误,命令提示符不会立即关闭。这使您有机会阅读错误。
保存并关闭它。现在,如果您双击 bat 文件,您的程序应该会运行。
推荐阅读
- objective-c - 删除 NSButton 等效键
- excel - Excel 条件格式
- c - 为什么只有左列的值是可以的?
- php - 登录失败时显示警告
- r - 如何创建一个在变量的不同级别执行不同数学运算的函数
- git - 我试图用我当前的 dev 分支替换我旧的和过时的 master 分支,但它没有用
- ms-access-2010 - 带有多选列表框的 Microsoft Access 表单
- python - 我们如何从 s3 存储桶上的压缩 json 文件中提取大量数据?
- python - 带代理的 Python Selenium
- html - 无法更改 querySelectorAll 结果中元素的样式