Управление файлами из Word
АрхивОфисТекстовый редактор Microsoft Word в качестве практически полнофункционального файлового менеджера - возможно ли такое? Оказывается, да.
Текстовый редактор Word из пакета Microsoft Office в качестве практически полнофункционального файлового менеджера - возможно ли такое? Оказывается, да, и ярким тому подтверждением является разработка Руслана Хакимова.
Называется она просто и лаконично - Word Commander, а чтобы запустить её, достаточно распаковать архив с одноимённым вордовским файлом (100 кб) и открыть его в окне редактора, предварительно разрешив выполнение присутствующих в документе макросов. Сам автор предупреждает, что используемые в программе скрипты для работы с файловой системой компьютера могут детектироваться некоторыми антивирусами как вредоносные. Опасаться их нет необходимости, поскольку в действительности ничего деструктивного они не совершают.
Запустившись, Word Commander отобразит рабочее окно, в котором пользователи со стажем обнаружат много знакомых элементов, выполненных в духе Norton Commander и его многочисленных клонов: двухпанельный интерфейс с командной строкой, линейку функциональных клавиш и меню дисков, вызываемое привычной комбинацией Alt+F1 или Alt+F2.
Чтобы начинающий юзверь не наломал дров, все управляющие элементы вордовского менеджера снабжены разъясняющими комментариями, а любые операции с файлами требуют подтверждений либо уточнений со стороны пользователя. Не обошлось и без других приятностей. Например, если нажать F2, то откроется меню со списком часто используемых в повседневной работе программ, таких как браузер Internet Explorer, проводник Windows, калькулятор, редактор реестра и пр. А если нажать F9, то загрузится простенький диспетчер задач, при помощи которого можно принудительно завершить "зависшую" в системе задачу.
Конечно, рассматривать Word Commander в качестве замены привычным файловым менеджерам ни в коем случае нельзя. Его предназначение - демонстрация возможностей языка Visual Basic for Applications, технологии Windows Scripting Host и офисного пакета в целом.