Приветствуем, геймер! Ты можешь или
16+
Avatar

Плюсатор Rukimaru 8

9

Project BatchHack - Начало

Человек с давних времен пытается упростить себе жизнь и постоянно изобретает устройства, которые каким-то образом делают его жизнь лучше и проще. У многих дома компьютера и практически все сидят на самой распространённой и удобной операционной системе от Microsoft. Люди пользуются ей, и многие даже не догадываются о заложенных в нее скрытых возможностях.

Одной из таких возможностей является встроенный в систему мощный язык, называемый Batch (англ. Пакетный) интерпретатором которого является обычная «Командная Строка».

Project BatchHack - Начало
PixPire Team - Project BatchHack - НачалоProject BatchHack - Начало

Основная область применения — автоматизация наиболее рутинных операций, что регулярно приходится совершать пользователю компьютера. Примерами таких операций могут служить — обработка текстовых файлов; копирование, перемещение, переименование, удаление файлов; работа с папками; архивация; создание резервных копий баз данных и т. п.

Если углубится в историю, то программирование пакетных файлов появилось в MS-DOS и Windows с самого зарождения этих операционных систем. Командные интерпретаторы этих систем предлагают два режима работы: интерактивный режим (когда пользователь непосредственно вводит команды в командной строке и немедленно их исполняет) и пакетный режим (когда пользователь запускает предварительно записанную последовательность команд). Концепция обоих режимов была почерпнута из различных Unix-оболочек, равно как и из других текстовых интерфейсов командной строки начала 1980-х годов.

Командный интерпретатор в MS-DOS имеет название COMMAND.COM. Эволюция этой ветви пакетного программирования прошла через различные версии MS-DOS к Windows 95, Windows 98 и, наконец, к Windows ME. Наиболее известным пакетным файлом в этих системах является AUTOEXEC.BAT, специальный пакетный файл, который исполняется во время загрузки операционной системы.

Версии Windows семейства NT (Windows 2000, Vista, Windows 7) основаны не на MS-DOS. NT-подобные системы включают интерпретатор CMD.EXE, который частично совместим с COMMAND.COM. Некоторые старые возможности MS-DOS недоступны, однако вместо них появились дополнительные возможности и команды. COMMAND.COM до сих пор включается в NT-подобные системы для обеспечения лучшей обратной совместимости.

Так обычное баловство со времен университета, переросло в нечто большее, появился интерес к операционным системам Linux, в которых «Терминал» (аналог Командной Строки) используется чуть ли не как основная часть системы. И возвращаясь в привычные «Окна», замечаешь, что не все так удобно в системе как хотелось бы. И тогда зародилась идея в голове, что нужно и тут упростить жизнь себе и сделать эту закрытую систему, хоть чуточку удобней и подстроить, хоть не полностью, но немного под себя (Unix системы с открытым кодом позволяют, куда большую территорию для творчества). Так и зародился Project BatchHack. В данном проекте мы постараемся рассказать и показать, как создать полезные скрипты не только для геймеров, но и для обычных пользователей системы Windows.

Источники

ВикипедиЯ

Собственный Мозг

Интересен ли Вам язык Batch?
Минимальный уровень для голосования - 1
Да
50.0%
  
Нет
16.7%
  
Это что?
33.3%
  
9
Интересное на Gamer.ru

Нет комментариев к «Project BatchHack - Начало»

    Загружается
Чат