Частью графического интерфейса Windows можно считать и буфер обмена (ClipBoard), который позволяет сохранять окна в виде изображений (Alt-PrintScreen).
Важным элементом пользовательского интерфейса как в Unix так и в Windows является командная строка.
Формат командной строки следующий:
<команда> <параметры>
Команда – имя файла или внутренняя команда командного процессора.
Параметры и ключи передаются программе как строки. Признаком, отличающим ключи от остальных параметров, выступает как правило ‘-‘ – для Unix, ‘/’ – для Windows (DOS), однако прикладная программа может использовать свои соглашения.
В командной строке также могут использоваться символы перенаправления ввода-вывода: ‘<’, ‘>’, ‘>>’, ‘|’.
Полное имя файла:
<устройство>:[\]<путь>\<имя>.<расширение>
Символ ‘\’ в начале пути обозначает корневой каталог, символ ‘..’ в пути означает родительский каталог.
В имени могут присутствовать метасимволы маски: ‘*’, ‘?’.
Например, команда
rar a –r all_doc *.doc
архивирует все файлы с расширением doc из текущего каталога и всех его подкаталогов. Заметим, что, используя графический интерфейс архиватора, выполнить подобное действие существенно сложнее.
Важным средством повышения эффективности работы является использование командных файлов — текстовых файлов, содержащих последовательность команд командного процессора. Помимо команд, используемых в командной строке, командный файл может содержать инструкции, управляющие потоком его исполнения, что позволяет организовывать циклы и переходы.
1.2.4. Конфигурирование ОС.
Конфигурирование ОС производится через задание значений тех или иных параметров, которые устанавливаются в конфигурационных файлах или переменных окружения (последние существуют лишь до завершения сеанса работы с системой или до завершения работы).
Переменные окружения могут быть представлены в виде:
<имя> = <значение>.
Это строковые переменные, используемые программами. Для работы с переменными окружения в DOS предусмотрена команда set. Под Windows переменные окружения устанавливаются через «Панель управления».
В ОС Windows конфигурационные параметры самой системы и приложений устанавливаются в реестре, который можно считать разновидностью конфигурационного файла.
Реестр Windows включает пять разделов.
HKEY_CLASSES_ROOT — описание «типов» и компонент.
HKEY_CURRENT_USER — конфигурационные параметры текущего пользователя, является ссылкой (синонимом) на соответствующий подраздел из HKEY_USERS.
HKEY_LOCAL_MACHINE — общие конфигурационные параметры.
HKEY_USERS — конфигурационные параметры пользователей.
HKEY_CURRENT_CONFIG — дополнительные параметры.
Конфигурационные параметры очень разнообразны и их подробное перечисление составляет объемные справочники. Приведем лишь иллюстративные примеры.
Подраздел HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer\Shell Folders задает имена каталогов, соответствующих специальным папкам «Проводника», таких как «Рабочий стол», «Главное меню», «Мои документы».
Переменная HKEY_CURRENT_USER\Software\Microsoft\Windows \CurrentVersion\Policies\Explorer\NoDriveTypeAutoRun задает устройства, для которых не должен выполняться автоматический запуск программ. Значение 0xFF запрещает автоматический запуск для любых устройств, что позволяет избежать передачи вирусов, например, через Flash-накопители.
В разделе HKEY_CLASSES_ROOT в частности задаются ассоциации расширений файлов с приложениями, их открывающими.
Например, чтобы определить, с чем связано расширение txt, нужно найти значение переменной по-умолчанию подраздела HKEY_CLASSES_ROOT\.txt. Обычно это значение txtfile. Данное значение является именем типа, с которым ассоциировано расширение. Далее находим подраздел HKEY_CLASSES_ROOT\txtfile, в котором видим различные атрибуты типа, в частности, в подразделе shell внутренние подразделы соответствуют действиям, которые можно выполнить с файлами данного типа (при щелчке правой кнопки мыши на любом файле этого типа в проводнике). В частности, программа, открывающая файлы с расширением txt, указывается в подразделе HKEY_CLASSES_ROOT\txtfile\shell\open\command.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.