Windowsのコマンドラインがphp.exeバイナリの場所を認識していないため、エラーが発生しています。
Windows 7では、[スタート]をクリックし、スタートメニューの検索バーに「environment」と入力します。「アカウントの環境変数の編集」を選択します。以前のバージョンのWindowsでは、[マイコンピュータ]を右クリックし、[プロパティ]をクリックします。プロパティウィンドウの[詳細設定]タブに移動し、下部にある[環境変数]というラベルの付いたボタンをクリックします。
次に、PATH環境変数を見つけて、PHPバイナリへのパスを追加します。パスはセミコロンで区切られます。
PATH変数の例は次のようになります。
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;D:\apps\Git\bin
PHPバイナリへのパスを最後に追加するだけです。間にあるセミコロンを忘れないでください。PHPバイナリへのパスはD:\ work \ apps \ xampp177 \ phpなので、PATH変数は次のようになります。
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;D:\apps\Git\bin;D:\work\apps\xampp177\php
パスにphp.exeが含まれていないことに注意してください。パスは、php.exeを含むフォルダーのみです。
PATHが保存されたら、CLIを閉じて再度開きます。そうすれば、artisanを使用しても問題は発生しません。