Отключение компьютера по условию

Иногда требуется чтобы компьютер был выключен после того как какой-нибудь скрипт/батник выполнил свою задачу.
Для этого надо чтобы скрипт/батник в конце работы скопировал какой-нибудь файл, например, на С: (или куда вам угодно)
Почему не просто установить время отключения фиксировано? Очень просто: в больших организациях Б/Д разрастаются просто
как на дрожжах и поэтому трудно скорректировать время отключения. И еще один момент, можно воспользоваться внутренней
командой shutdown для отключения виндовс, но мной было замечено, что очень часто эта команда не может выключить РС.
Поэтому я воспользовался XP Tweaker. Работает великолепно.
Только надо чтобы при включении компьютера удалялся файл C:\halt.s
Это удобно когда, например, машина "А" забрала еже-ночной/дневной архив с машины "В" и оповестила об этом
удаленный компьютер скопировав туда halt.s (название файла конечно произвольное)

Код:
if not exist C:\halt.s GOTO end
C:
cd\
cd "Program Files\XP Tweaker"
XPTweaker.exe /shutdown /force
:end
exit