如何在 Windows 上安装 Linux 实用程序的 exe 版本?

如何在 Windows 上安装 Linux 实用程序的 exe 版本?

我知道我们可以获得许多 Linux 实用程序的 .exe 版本。我碰巧有 wget.exe、curl.exe 和 busybox.exe。但我如何安装它们,这样就不用输入

C:\Users\Rahul>cd downloads

C:\Users\Rahul\Downloads>wget

我可以直接打字

C:\Users\Rahul>wget

答案1

您不应该将它们复制到C:\windows\system32

相反,将它们放在合理的位置并将该位置添加到您的%PATH%环境变量中。

  • 如果您没有将实用程序安装在其默认位置(由网站或安装程序指定),则可以将这些实用程序放在专用文件夹中,例如C:\bin\C:\programs\。如果您安装的程序不能很好地处理路径名中的空格,我更喜欢这个而不是路径Program Files

  • 您可以(永久地)向您的文件夹添加一个文件夹,%PATH%如下cmd.exe所示:

    setx PATH "%PATH%;C:\bin\"
    

    (请注意,该set命令只会改变当前会话的路径。setx将永久改变它。)

  • 笔记:上述命令将文件夹添加到结尾路径,因此如果其他任何地方的程序与您刚添加的文件夹中的程序同名,则该程序将优先。如果您希望添加的文件夹优先于其他所有文件夹,请使用以下命令:

    setx PATH "C:\bin\;%PATH%"
    

答案2

我太笨了。其实很简单,我只需要将 wget.exe 复制到 C:\windows\system32 即可。

相关内容