Приемы работы с файлами и папками
Операции с контекстным меню "Проводника". Доступ к дискам ПК. Удаление меню "Файл". Отображение функции "Панель управления". Очистка файла подкачки. Системные драйверы и пользовательские коды. Задание имени локального компьютера. Жалобы на зависание ПК.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 17.05.2011 |
Размер файла | 749,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального образования
«ЮЖНО-РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ (НОВОЧЕРКАССКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ)»
ФАКУЛЬТЕТ ОИТ и У _______________
КАФЕДРА Информационные и управляющие системы
СПЕЦИАЛЬНОСТЬ 23020165 Информационные системы и технологии
ОТЧЕТ
по лабораторным работам
по дисциплине ______
Студент _IV курс, __________________
курс, группа фамилия, и.о.
Преподаватель _____________________________________________
должность, звание фамилия, и.о.
Отчет принят ___________________ _____________________
дата подпись
Волгодонск, 2010 г.
Содержание
1 Ключи реестра
2 Счетчики производительности
3 Скрипт
- Используемая литература
- 1 Ключи реестра
- Рассмотрим ключи реестра, разбив их на четыре группы.
- В первую группу объединим ключи, которые служат для ограничения возможностей пользователя.
- Операции с контекстным меню Проводника
- Чтобы сделать недоступным контекстное меню, вызываемое на файле в проводнике необходимо в HKEY CURRENT USER\Software\Microsoft\Windows\Current Version\Polices\Explorer создать параметр NoViewContextMenu=1 типа DWORD.
- Тем не менее, даже при отключении контекстного меню доступ к дискам ПК сохраняется. Например, если воспользоваться командой Файл - Создать - Ярлык на экране отображается окно мастера создания ярлыка в котором с помощью кнопки «Обзор» открывается доступ к локальным и сетевым дискам. Чтобы перекрыть этот доступ, достаточно в системном реестре удалить или переименовать раздел HKEY CLASSES ROOT\.lnk\Shellnew в результате чего возможность создания ярлыка остается, но без помощи мастера.
- Удаление меню Файл
- Меню Файл удаляется из главного меню Проводника, а также из других окон использующих оболочку Windows. Для этого необходимо создать параметр NoFileMenu=1 типа DWORD в разделе HKEY CURRENT USER\Software\Microsoft\Windows\Current Version\Polices\Explorer.
- Ко второй группе отнесем ключи позволяющие изменить пути к системным и специальным папкам. Поменять из расположение можно обычным способом, но после перезагрузки ПК они будут восстановлены на прежнем месте. Это связано с тем, что пути к ним прописаны в системном реестре - в разделах HKEY CURRENT USER\Software\Microsoft\Windows\Current Version\Explorer\Shell Folders либо HKEY CURRENT USER\Software\Microsoft\Windows\Current Version\Explorer\User Shell Folders. Поэтому чтобы перенести какую - либо из системных папок, нужно сначала прописать путь к ней в реестре и лишь затем поместить ее по указанному адресу.
- В третей группе рассмотрим ключи с помощью которых можно ограничить право пользователя редактировать системные настройки.
- Панель управления
- При необходимости можно удалить из меню кнопки Пуск функцию Панель Управления. Для этого необходимо создать параметр NoControlPanel=1 типа DWORD в разделе реестре HKEY CURRENT USER\Software\Microsoft\Windows\Current Version\Polices\Explorer. Отображением функции Панель Управления можно также управлять в разделе HKEY CURRENT USER\Software\Microsoft\Windows\Current Version\Explorer\Advanced с помощью параметра Start_ShowControlPanel типа DWORD. Возможны следующие значения этого параметра:
- =0 функция Панель Управления будет исключена из меню Пуск;
- =1 функция Панель Управления отображается как ссылка;
- =2 функция Панель Управления отображается как подменю.
- В четвертой группе рассмотрим управление файлом подкачки. Его особенностью является то, что после завершения работы на ПК в нем может содержатся конфиденциальная информация. Поэтому целесообразно производить очистку файла подкачки по окончании работы. Для этого в разделе HKEY Local Machine\System\CurrentControlSet\Control\SessionManager\Memory Management создается параметр ClearPageFileAtShutdown = 1 типа DWORD. Запущенные системные драйверы и пользовательские коды, которые не помещаются в памяти, по умолчанию сбрасываются в файл подкачки на диске. При наличии большлго объема памяти данный режим можно отключить. HKEY Local Machine\System\CurrentControlSet\Control\SessionManager\Memory Management параметр DisablePagigExecutive =1 типа DWORD.
- 2 Счетчики производительности
- Проблема: жалобы пользователя на зависание ПК.
- Одним из первых действий администратора является проверка Диспетчера задач. В нем возможно наблюдение за количеством работающих процессов, а также за процентом загруженности процессора. Далее с помощью счетчиков производительности: % работы в пользовательском режиме и % работы в привилегированном режиме, устанавливается какого рода деятельность занимается процессор. При одновременном просмотре результатов счетчиков и диспетчера задач возможно установить соответствие процесса пику на графике производительности (рис. 1).
- Рис. 1. Окно консоли Производительность
- Если пику счетчика % процент загруженности процессора соответствует пик счетчика % работы в пользовательском режиме, то в этом случае необходимо рассмотреть работающее пользовательское приложение, которое может быть слишком мощным для данного ПК.
- Если пику счетчика % процент загруженности процессора соответствует пик счетчика % работы в привилегированном режиме, то в диспетчере задач необходимо отследить системный процесс, который активен во время пика счетчика % работы в привилегированном режиме. Зная процесс устанавливается служба которой он соответствует, после этого решается вопрос нужно ли активизировать эту службу в автоматическом режиме.
- Если же процесс не является системным, то прояснения ситуации можно воспользоваться счетчиками чтения/записи на диск (рис. 2).
- меню файл компьютер драйвер
- Рис. 2. Окно консоли Производительность
- 3 Скрипт
- strComputer = "." 'задание имени локального компьютера
- Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
- Set colMonitoredProcesses=objWMIService.ExecNotificationQuery("select * from __instancecreationevent " & " within 1 where TargetInstance isa 'Win32_Process'")
- i = 0
- Do While i = 0
- Set objLatestProcess = colMonitoredProcesses.NextEvent
- Wscript.Echo objLatestProcess.TargetInstance.Name
- Loop
- В результате работы этого скрипта сразу после запуска какого-либо процесса на экран монитора выдается сообщение, в котором указывается имя этого процесса.
- Этот скрипт будет полезен для ознакомления и изучения процессов при использовании ПК, а также при слежении за активностью процессов и выявлении подозрительной активности.
- В данном скрипте используется средства Windows Management Instrumentation.
- Используемая литература
- 1. Библиотека MSDN
- 2. Z:\Преподаватели\ИиУС\Виниченко С.М\МАТЕРИАЛЫ\WSH советы\
- Размещено на Allbest.ru
Подобные документы
Изучение пользовательского интерфейса Windows XP, рабочий стол, учетные записи пользователей и их удаление, главное меню, панели инструментов. Папки и файлы, их создание, перемещение и копирование, удаление и восстановление, атрибуты файловых объектов.
лабораторная работа [251,6 K], добавлен 07.10.2009Работа с файлами, папками WINDOWS: понятие файла, папки, сохранение, переименование. Вычисление суммы порядковых номеров фамилии и имени. Алгоритм расчета себестоимости. реализация в других программах алгоритма и отчета по нему. Файлы, папки WINDOWS.
контрольная работа [17,9 K], добавлен 05.06.2008Задачи, выполняемые главным меню оперативной системы. Разделы меню "пуск". Запуск программ компьютера. Использование поля поиска. Ссылки правой панели на часто используемые компоненты. Кнопка "Завершение работы". Настройка отображения элементов на панели.
презентация [1,2 M], добавлен 21.03.2015Описание типизированных файлов. Принципы работы с файлами, создание и открытие на запись нового файла. Чтение из файла, открытие существующего файла на чтение. Определение имени файла. Запись в текстовый файл. Описание множества и операции над ними.
реферат [86,4 K], добавлен 07.02.2011Аппаратное и программное обеспечение персонального компьютера. Классификация системных и прикладных программ. Операционные системы. Работа с каталогами. Разновидность Microsoft Windows. Работа с главным меню. Работа с папками, файлами и ярлыками.
курс лекций [942,0 K], добавлен 11.04.2009Описание и назначение, основные функции панели задач и меню "Пуск", языковой панели. Порядок установки даты и времени. Методика поиска файлов. Правила запуска программ. Работа с файлами. Профилактика сбоев в работе компьютера. Основные свойства экрана.
методичка [130,0 K], добавлен 05.07.2010Проверка существования и статуса файла. Определение его размера. Открытие файла для чтения, записи, добавления. Закрытие файловых дескрипторов. Запись из переменной в файл. Загрузка файла из сети. Создание и удаление каталога. Функции работы с каталогами.
презентация [133,9 K], добавлен 21.06.2014Назначение и свойства стандартных диалоговых окон для работы с файловой системой. Свойства, управляющие видом меню. Программирование чтения и записи файлов. Исключительные ситуации и диагностические сообщения. Приемы составления контекстного меню.
лекция [775,2 K], добавлен 09.12.2013Изучение сущности и основных задач файловой системы. Принципы работы с папками и файлами. Комплекс системных программных средств, реализующих управление файлами: создание, уничтожение, чтение, запись, именование, поиск и другие операции над файлами.
курсовая работа [309,6 K], добавлен 11.11.2013Розробка меню програми: головне меню; таблиця акселератора. Панель інструментів та рядок стану. Створення діалогових вікон. Реалізація математичної функції мовою Assembler. Створення та підключення бібліотеки dll. Роботи з файлами: відкриття, збереження.
курсовая работа [1,3 M], добавлен 26.12.2009