首页 > 解决方案 > 创建可执行文件以运行快捷方式?类似于 .bat 文件但 .exe?

问题描述

我有一个有 6 个键的键盘,我可以分配几乎任何东西,包括打开应用程序。

我希望能够使用这些密钥之一打开 Spotify,但我必须将 .exe 链接到密钥 - 没有其他文件类型可以工作。

我从 Windows Store 下载了 Spotify,所以它卡在 Program Files 的 WindowsApp 文件夹下,这意味着我无法直接访问它。即使我创建了一个快捷方式并将其放在桌面上,它也不是 .exe,而是 .lnk。

我想知道是否有一种方法可以创建一个 .exe 文件,该文件将运行我桌面上的 Spotify 快捷方式,或者任何应用程序。

我知道这听起来很多余——创建一个 .exe 来运行一个 .exe——但我无法访问 WindowsApp 文件夹以将其直接链接到我的键盘。我知道批处理文件可以工作,但我无法将 .bat 链接到我的键盘,只有 .exe。

我没有创建可执行文件的经验,所以我什至不知道从哪里开始,也无法在网上找到任何东西。

标签: windows

解决方案


如果您想自己尝试,您需要:

  • 安装编译器
  • 写代码
  • 使用编译器创建可执行文件

虽然这对于没有经验的人来说可能听起来很复杂,但在这种情况下并不难。


以下是使用非常简单的方法PureBasic compiler


  • 启动 PureBasic IDE 并编写以下代码:
    • 在这个例子中,我正在制作一个将启动 Sublime Text 的可执行文件,因此更改您的 Spotify 可执行文件的路径

```

; // make this a console program
OpenConsole()

; // specify path to another executable
pathToExecutable$ = "C:\Program Files\Sublime Text 3\sublime_text.exe"

; // use RunProgram to launch another executable
x = RunProgram(pathToExecutable$)

```


  • 输入代码后,单击File顶部的菜单,然后单击Save As...,将提示您输入源代码文件的名称
  • 选择一个位置,例如您的Desktop然后,输入文件的名称,例如proxy. (这将创建一个proxy.pb文件)

  • 最后一步,创建proxy.exe可执行文件
  • 点击Compiler菜单,然后点击Create Executable...
  • 选择位置(我再次推荐您的桌面),然后输入可执行文件的名称,例如proxy,然后单击Save(这将proxy.exe在您的桌面上创建)

您可以将新创建​​的可执行文件移动到任何地方,它是可移植的。

祝你好运!


推荐阅读