Автоматизируем компиляцию и запуск программы на Java с помощью BAT файла

JavaLogoТак случилось, что в те редкие минуты свободного от основной работы времени которые я посвящаю изучению языка Java, мне приходится делать это на компьютере на котором не установлено ни каких IDE. Все что имеется под рукой это notepad++ и «допилить» его до удобоваримой формы тоже не получается, т.к. нет возможности устанавливать плагины к нему. Ну да ладно, как говориться — прорвемся. Если вы читаете эту статью, то я думаю у вас есть представление о компиляции файлов из .java в .class и какими командами это делается (если не знаете, читайте тут). Лень матушка, та что «двигатель прогресса», подсказала мне, что надо бы процесс компиляции как-то автоматизировать. Немножко погуглив с небольшим допилом получилось следующее:

Читать далее Автоматизируем компиляцию и запуск программы на Java с помощью BAT файла

Автоматическая смена фона рабочего стола Windows

Представьте себе, недавно возникла необходимость создания скрипта на автоматическую смену фона на рабочем столе при запуске операционной системы. Порывшись в интернете нашел два способа решения данной проблемы посредством создания скрипата, первый через файл формата .bat второй через .vbs. Первый вариант проще, поэтому опишу его. Способ работает на операционных системах Windows (проверено на XP и 7). Для начала вам надо создать батник — открываете блокнот, далее сохранить как, тип файлов «Все файлы» называете файл, например, WallChange.bat В файле пишите:

 

В первой строчке мы меняем данные в ветке реестра по адресу HKCU\Control Panel\Desktop Ключ /v указывает имя добавляемого параметра в указанном разделе, ключ /d — присваивает значение параметру, ключ /f делает «тихую установку», т.е. пользователя не будут спрашивать хочет он, или нет произвести изменение в реестре. Сама фоновая картинка обязательно должна быть в формате .bmp с jpg или png фон не поменяется.

Во второй строке мы вызываем стандартную библиотеку Windows с процедурой UpdatePerUserSystemParameters, суть которой в обновлении параметров окружения системы для пользователя, проще говоря — принятие введенных изменений в систему и отображение их пользователю.

Закидываем получившийся файл в автозагрузку, проще всего через меню пуск->автозагрузка, и наслаждаемся результатом. Удачи.