Well, it looks like it's not a good idea. There are situations where the artisan serve continue to run even thought the process is stopped, when it's not in reality.
As for creating alias I'd recommend using either windows built-in powershell (which I did not test, but I heard that it comes with features like alias) or "Cmder" (just google it).
Note: there are alternative ways to create "alias-like" commands, but I find them pretty anoying to create (called Doskey Macros), so I'd just go with either powershell or Cmder. With Cmder you get some good features as well, like working coloring with phpunit, git integration and more.