per spegnere basta usare il comando shutdown....

shutdown -s

l'unico problema è che con questa tecnica il tempo di analisi puo' essere molto elevato perchè i ping sono eseguiti sequenzialmente e il timeout si aggira sui 5 secondi. Aspettati nel caso peggiore una attesa pari al numero degli host moltiplicato per il timeout.
Con un semplice BAT non si può fare molto meglio...