Si, la shell di Win e lo scripting bash in generale sono un vero schifo.
Tutt'ora sto cercando delle alternative, con scarso successo.
Per quanto riguarda le potenzialità (intendo i comandi che la shell ti mette a disposizione) purtroppo puoi fare poco: la shell è quella che è e bisogna tenersela.
Per quanto riguarda l'interprete (intendo cmd.exe) esiste qualche workaround che ti mette a disposizione per lo meno qualche feature in più.
Un problema che sento molto è la mancanza dei tab (avere una finestra aperta per ogni shell) che ho risolto in parte utilizzando "Console":
http://sourceforge.net/project/showf...group_id=43764
Qui sono indicati altri programmi che non ho mai provato:
http://netzooid.com/blog/2006/07/10/...l-for-windows/
...se magari trovi qualcosa di utile fammi sapere che il discorso interessa molto anche me.![]()