Linux ユーティリティの exe バージョンを Windows にインストールするにはどうすればいいですか?

Linux ユーティリティの exe バージョンを Windows にインストールするにはどうすればいいですか?

多くの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%環境変数に追加します。

  • ユーティリティをデフォルトの場所 (Web サイトまたはインストーラーによって指定) にインストールしない場合は、そのようなユーティリティを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 にコピーするだけでした。

関連情報