Сценарий, если у вас есть несколько вариантов в Windows:
1. Собственные пакетные файлы (.BAT) - могут запускать все, что вы можете запустить из командной строки
2. Скрипт Visual Basic (.VBS) - дает вам больше свободы, люди сделали несколько действительно приятных вещей, хотя лично мне это очень не нравится.
Файлы могут быть заархивированы и распакованы с помощью утилиты "gzip".
Проблемы начинаются, когда вам нужно какое-то взаимодействие с пользователем, это может быть сделано, но становится громоздким (похоже, вам все равно это не нужно). Или когда вы хотите сделать что-то на удаленной машине. Вторая проблема гораздо серьезнее, и лично я не нашел способа запустить что-то на удаленной машине без подключения к ней.
К счастью, выбор внешних инструментов достаточно.
Вы можете установить интерпретаторы Perl, Ruby, Python и т. Д. На одну или обе машины, чтобы сохранить среду знакомой. Вы, вероятно, захотите взглянуть и на http://www.cygwin.com/, в дополнение к возможностям сценариев его также можно использовать для открытия соединения SSH с удаленного компьютера.