web-dev-qa-db-ja.com

wgetが内部コマンドまたは外部コマンドとして認識されない

新しい開発を行い、新しいパッチを追加するときに、ゲームを自動更新するプログラムに取り組んでいます。パッチの更新を実行すると、wgetが内部コマンドまたは外部コマンドとして認識されません。ゲーム:

:Checkforupdates
    cls
    cd C:\AirlineSim\
    echo Checking for Updates
    wget "http://interversesoftware.weebly.com/uploads/4/8/5/8/48585729/aspatcher.bat"
    if /i not exist "ASpatcher.bat" (echo Could not retrieve update file.) && pause
    if exist "ASpatcher.bat" call "ASpatcher.bat"
    if exist "ASpatcher.bat" del "ASpatcher.bat"
    goto menu

上記のアップデーターアップデーター内のより多くのコード:

cd C:\Airlinesim
echo Updating...
echo.
if /i exist Airline_Simulator.bat" del Airline_Simulator.bat
wget "http://interversesoftware.weebly.com/uploads/4/8/5/8/48585729/airline_simulator.bat")
set version=2.0
5
Nathan Hastings

C:\ Program Files(x86)\ GnuWin32\binフォルダーに移動し、.exeファイル名を確認します。私にとってはsid.exeだったので、Wgetコマンドの代わりにsidを使用しています

1
Vraj

これが単に意味することは、wgetがWindowsマシンにインストールされていないか、インストールされていないが、Windows環境パスに追加されていないということです。

Wgetをインストールしていない場合は、 ここ (32ビット)および ここ (64ビット)からダウンロードしてください。

C:\ wgetというフォルダーにファイルを抽出し、そのフォルダーをWindows環境パスに追加します。

0
Abhishek V