Before my recent upgrade to Windows 10, I was able to call artisan (or whatever I may have renamed it to for certain apps) directly in both Git Bash and Windows CMD without having to prefix php. The upgrade to Win10 seems to have destroyed that, and I can't remember, for the life of me, how I got it to do that in the first place.
@SaeedPrez - Unfortunately, I don't remember exactly what I did. Would this work if I renamed artisan? I'm building a data platform for a client at the moment, and have renamed this to lumo - that worked out of the box without me having to manually add an alias...
Just struck me: I'm sure I did something to support shebangs in Windows, but all the articles I've read don't seem to be what I had before. Nonetheless, still can't be sure 100% what I did to get this to work.