Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


Ћабораторна€ работа є 5 –абота с файлами




Ћабораторна€ работа є 4 ќрганизаци€ рабочей среды пользовател€

“ема: »спользование графического интерфейса. –абота с учетными запис€ми пользователей и групп. –абота с командной строкой. —оздание сценариев.

÷ель: вырабатывать умени€ и навыки работы с графическим интерфейсом; закрепить умени€ создани€ структуры каталогов, создани€, просмотра, редактировани€, удалени€ файлов.

¬ отчете по лабораторной работе об€зательно дать ответы на вопросы, встречающиес€ в тексте работы.

—одержание работы и последовательность ее выполнени€

„ј—“№ 1

»—ѕќЋ№«ќ¬јЌ»≈ √–ј‘»„≈— ќ√ќ »Ќ“≈–‘≈…—ј –абота с учетными запис€ми пользователей и групп

1. —оздайте консоль управлени€ локальными пользовател€ми и группами.

а. в консоли должна быть создана ѕанель задач, позвол€юща€ только создавать но≠вого пользовател€ и новую группу.

2. —оздайте учетные записи дл€ двух разных пользователей.

a. дл€ одного пользовател€ проверьте действенность флажка - требовани€ смены парол€ пользовател€ при следующей регистрации в системе, дл€ другого - запрет на изменение парол€ пользователем.

b.   чему приведет отключение учетной записи пользовател€?  ак определить, ка≠кие записи уже отключены?

3. —оздайте локальную группу.

ѕоместите в локальную группу созданных вами пользователей и пользовател€ јдминистратор. ѕроделайте это двум€ способами: через окно свойств группы и окно свойств пользовател€.

4. ќзнакомьтесь с возможностью вызова оснастки ЂЋокальные пользователи и группыї в составе стандартной оснастки Ђ”правление компьютеромї (дл€ этого получите контек≠стное меню значка Ђћой компьютерї и в нем выберите опцию Ђ”правлениеї).

5.  акие стандартные пользователи и группы есть в системе?

6. ¬ызовите утилиту Ђ”четные записи пользователейї (находитс€ в ѕанели управлени€).

a. ѕосмотрите возможность создани€ новой учетной записи дл€ пользовател€.

b. »зучите возможности изменени€ парол€, значка дл€ учетной записи, способа входа в систему. ѕроверьте действенность возможности смены пользовател€ без закрыти€ открытых им программ.

c. »змените тип одной из созданных вами записей с Ђограниченнойї на административную. ѕерейдите в оснастку ЂЋокальные пользователи и группыї и убеди≠тесь, что это привело к помещению пользовател€ в группу јдминистраторы. ”далите этого пользовател€ из группы и убедитесь, что учетна€ запись изменила тип.

d.  ак создать подсказку парол€?

e.  ак создать дискету дл€ хранени€ парол€?

–абота с профил€ми пользователей

7. ѕосмотрите, какие в системе существуют профили?

8. ¬ какой папке стандартно хран€тс€ профили пользователей, изучите их состав.

9. ѕроверьте возможность очистки –абочего стола от всех значков (или, наоборот, по€вле≠ни€ значков ћой компьютер, —етевое окружение на –абочем столе).

10. ѕосмотрите возможность настройки √лавного меню (меню ѕуск).

11. ќзнакомьтесь с возможност€ми настройки ѕанели задач: нова€ возможность - группи≠ровка сходных кнопок (откройте несколько окно одной и той же программы и убедитесь в действенности своей настройки).  ак можно настроить область уведомлений ѕанели задач?

12. ќзнакомьтесь с новыми возможност€ми программы ѕроводник:

a. посмотрите на новый режим отображени€ файлов - в виде эскизов;

b. посмотрите на новый режим отображени€ графических файлов - в виде диа≠фильма (только дл€ папок, содержащих одни графические файлы);

c. посмотрите возможность настройки левой панели (¬ид | панели обозревател€);

d. продемонстрируйте возможность помещать на папку некоторый рисунок, дл€ на≠поминани€, что за информаци€ в этой папке находитс€;

e. продемонстрируйте возможность сортировки файлов в одной папке по группам. (по существ, сортировка производитс€ по программам, в которых были созданы файлы).

13. —оздайте профиль одному из созданных вами пользователей, скопировав ему профиль јдминистратора. ѕрофиль создайте не в стандартной папке.

a. ѕродемонстрируйте, что профиль действительно активизируетс€ при регистра≠ции пользовател€. ƒл€ этого воспользуйтесь папками SendTo, –абочий стол и др.

b.  ак сделать профиль об€зательным? ѕродемонстрируйте это на примере другого пользовател€.

14. «адайте пользователю домашнюю папку.

„ј—“№ 2

–јЅќ“ј —  ќћјЌƒЌќ… —“–ќ ќ…. —ќ«ƒјЌ»≈ —÷≈Ќј–»≈¬

1. ѕросмотрите, какие переменные среды заданы в системе. ѕроделайте это двум€ спосо≠бами: через окно свойств системы и использу€ команду SET из окна командной строки. —оздайте свою переменную, содержащую, например, путь к некоторой папке, проверьте ее действительность.

2. ѕродемонстрируйте работоспособность всех основных команд встроенного интерпрета≠тора команд системы. ¬ отчете приведите примеры набранных вами команд.

3. —оздайте командные файлы:

a. резервного копировани€ файлов с определенными расширени€ми из разных ката≠логов с возможностью создани€ резервного каталога, если его нет в системе;

b. поиска во временном каталоге системы файла, им€ которого передаетс€ парамет≠ром, если файл найден, то выдать на экран его отличи€ от файла с таким же име≠нем из текущего каталога;

c. копировани€ файла с выдачей предупреждающего сообщени€ о существовании такого файла в результирующем каталоге, если файл с таким именем уже сущест≠вует;

d. перемещени€ файла в другой каталог (с запросом перед удалением из исходного каталога);

e. удалени€ файла с запросом подтверждени€ этого действи€;

f. файл создани€ отчетов о содержимом корневых каталогов всех логических дисков в системе с копированием этого отчета в некоторый сетевой каталог под именем, отражающим им€ компьютера, с которого получен этот отчет.

ѕримечание. ¬ файлах использовать возможность передачи некоторых сведений параметрами, и при необходимости провер€ть внутри командного файла, задавать им нужные параметры.

4. ƒл€ одного из пользователей задайте сценарий входа. Ётот файл должен находитьс€ в папке %SystemRoot%\system32\repl\import \scripts. ќсновные команды, используемые в командных файлах и правила их написани€ при ведены в следующем разделе.

ѕримечание. ≈сли файл или каталог имеет длинное им€, его нужно заключать в двойные кавычки.

ƒополнительные команды

ќператор условного выполнени€ команд в пакетном файле.

IF [NOT] ERRORLEVEL число команда IF [NOT] строка 1==строка2 команда

IF [NOT] EXIST им€_файла команда

Х NOT ќбращает истинность услови€: истинное условие становитс€ ложным, а ложное - истинным.

Х ERRORLEVEL число ”словие €вл€етс€ истинным, если код возврата по≠следней выполненной программы не меньше указанного числа.

Х строка 1==строка2 Ёто условие €вл€етс€ истинным, если указанные строки сов≠падают.

Х EXIST им€_файла Ёто условие €вл€етс€ истинным, если файл с указанным именем существует.

Х команда «адает команду, выполн€емую при истинности услови€.

«а этой командой может следовать ключевое слово ELSE, служащее дл€ указани€ ко≠манды, котора€ должна выполн€тьс€ в том случае, если условие ложно.

ѕредложение ELSE должно располагатьс€ в той же строке, что и команда, следующа€ за ключевым словом IF.

¬от правильный пример, где все команды расположены в одной строке:

IF EXIST им€_файла (del им€_файла) ELSE echo им€_файла Missing

¬ывод сообщений и переключение режима отображени€ команд на экране

ECHO [ON | OFF]

ECHO [сообщение]

1. ECHO OFF - команда отключает эхо-повтор команд из командного файла на экране. ¬ противном случае командный файл выполн€етс€ так: по€вл€етс€ команда на экране из командного файла, затем она исполн€етс€, по€вл€етс€ следующа€ команда - исполн€етс€ и т. д.

2. „тобы подавить эхо-повтор самой команды ECHO OFF нужно перед ней поставить знак @.

3. ECHO ON - включение режима вывода команд из командного файла на экран.

4. ECHO сообщение - сообщение выводитс€ на экран.

¬ыполнение указанной команды дл€ каждого файла набора.

FOR %переменна€ IN (набор) DO команда [параметры]

Х %переменна€ ѕодставл€емый параметр.

Х (набор) Ќабор, состо€щий из одного или нескольких файлов. ƒопускаетс€ использование подстановочных знаков.

Х команда  оманда, которую следует выполнить дл€ каждого файла.

Х параметры ѕараметры и ключи дл€ указанной команды.

¬ пакетных файлах дл€ команды FOR используетс€ запись %%переменна€ вместо %пе- ременна€. »мена переменных учитывают регистр букв (%i отличаетс€ от %I).

FOR /D %переменна€ IN (набор) DO команда [параметры]

≈сли набор содержит подстановочные знаки, команда выполн€етс€ дл€ всех подход€щих имен каталогов, а не имен файлов.

FOR /R [[диск:]путь] %переменна€ IN (набор) DO команда [параметры]

¬ыполнение команды дл€ каталога [диск:]путь, а также дл€ всех подкаталогов этого пути.

ѕример.  оманда копировани€ файлов каталога USER со всех логических дисков ѕ  на диск ≈::

FOR %x in (A: C: D:) do copy %x\temp\*.* ≈:\ (така€ команда выполн€етс€ из команд≠ной строки, при помещении в командный файл вместо %х нужно использовать %%х).

1.ќчистка содержимого экрана

CLS

¬ызов одного пакетного файла из другого.

CALL [диск:][путь]им€_файла [параметры]

ѕараметры Ќабор параметров командной строки, необходимых пакетному файлу.

ѕередача управлени€

¬ командных файлах можно передавать управление на некоторую помеченную строку. ќсуществл€етс€ это с помощью команды GOTO метка, где метка - идентификатор, которым помечена некотора€ пуста€ строка в файле. ѕосле передачи управлени€ на метку будет выпол≠нен следующа€ за этой строкой команда.

‘ормат метки: им€:

¬ качестве имени может использоватьс€ любое приемлемое им€ или число.

ѕараметры в командном файле

¬ командный файл, как в любую программную единицу, можно передавать параметры. ‘актические параметры размещаютс€ следом за именем командного файла в его вызове.

¬ тексте командного файла они представлены формальными параметрами, которые имеют вид: %номер. Ќомер отражает пор€дковый номер параметра в списке фактических пара≠метров.

Ќапример:

≈сть командный файл с именем qqq.cmd.

¬ызов командного файла из командной строки: qqq.cmd Уѕисьмо ћарии »вановне.docФ

¬ тексте командного файла может содержатьс€ строка: del %1

¬ этой строке делаетс€ попытка удалить файл Уѕисьмо ћарии »вановне.docФ.

Ћабораторна€ работа є 5 –абота с файлами

“ема: Ћокальные файловые системы. –аздел€емые файловые ресурсы. Ќастройка обработки файлов с определенным расширением

÷ель: вырабатывать умени€ и навыки работы локальными файловыми системами; приобрести навыки настройки обработки определенных файлов.

¬ отчете по лабораторной работе об€зательно дать ответы на вопросы, встречающиес€ в тексте работы.

—одержание работы и последовательность ее выполнени€

„ј—“№ 1

Ћќ јЋ№Ќџ≈ ‘ј…Ћќ¬џ≈ —»—“≈ћџ

1. —оздать папку в ‘— NTFS и вложить в нее несколько файлов. ”становить права доступа на папку.  акие права унаследует файл в папке при установленном флажке Ђѕереносить наследуемые от родительского объекта разрешени€ на этот объектї

2. ”становите специальные разрешени€ дл€ папки.  акую область действи€ можно задать дл€ этих разрешений? ѕроверьте возможность установки специальных разрешений дл€ файла.

3. ≈сли некоторые разрешени€ назначены пользователю лично, а другие - как члену груп≠пы, какие итоговые разрешени€ получит пользователь? ”бедитесь на примере вашей папки.  ак в подобном случае действуют запреты?

4.  то €вл€етс€ владельцем файла?  ак и кому можно передать владение файлом?

5. ”становите квоты дискового пространства различные дл€ разных пользователей.

6. —ожмите вашу папку. ѕроделайте это 2 способами: из командной строки и с использо≠ванием графического интерфейса. «адайте в системе возможность отображени€ сжатых файлов другим цветом.

7.  ак можно зашифровать информацию некоторых файлов на диске?

8. ѕроверьте возможность монтировани€ некоторого тома на папку в разделе NTFS (2 спо≠собами: из командной строки и с использованием графического интерфейса).

9. ѕроверьте возможность создани€ именованных потоков в файле. ƒокажите, что одно≠временно могут существовать именованные и неименованные потоки.

10. ќткажите в некотором виде доступа определенному пользователю. Ќазначьте аудит по≠пыток этого пользовател€ получить запрещенный доступ. ѕродемонстрируйте, что сис≠тема зафиксировала подобные попытки.

11.  акой сервис предлагает система дл€ дисков. ѕосмотрите, насколько фрагментированы диски на вашем ѕ .

12.  ак создать архив системных данных?

13.  акой оснасткой в системе создаютс€ архивы?

14. ѕосмотрите возможность создани€ диска аварийного восстановлени€.

„ј—“№ 2

–ј«ƒ≈Ћя≈ћџ≈ ‘ј…Ћќ¬џ≈ –≈—”–—џ

1. — помощью окна ћое сетевое окружение посмотрите состав вашей сети.

2. Ќастройте это окно, включив несколько общих папок с других компьютеров (например, папку ќбщие с сервера Inet).

3. «апустите изолированную оснастку Ђќбщие папкиї.

4. ¬ыделите с ее помощью свою папку в совместное использование.  ак создать невиди≠мый ресурс? ”бедитесь в его Ђневидимостиї.

5.  ак выделить некоторую папку в совместное использование из командной строки? (см. ѕриложение 1).

6. ”становите некоторые разрешени€ на доступ по сети всем пользовател€м, отдельному пользователю или группе.  ак взаимодействуют локальные разрешени€ и сетевые?

7. ѕодключите папку на другом компьютере в качестве своего локального диска. ѕроде≠лайте это из командной строки с Ђневидимымї ресурсом другого компьютера.

8.  ак послать сообщение по сети некоторому пользователю?  ак послать сообщение всем? ¬ыполните это.

9.  ак остановить получение сообщений на своем компьютере?

10. ”становите возможность работы с некоторыми файлам, доступными по сети в автоном≠ном режиме.

11.  акие методы синхронизации существуют при работе с автономными файлами?

„ј—“№ 3

Ќј—“–ќ… ј ќЅ–јЅќ“ » ‘ј…Ћќ¬ — ќѕ–≈ƒ≈Ћ≈ЌЌџћ –ј—Ў»–≈Ќ»≈ћ

1. —оздать и прописать в реестре новое расширение ѕример:

—оздадим обработчик произвольного расширени€.rrr:

Х ¬ разделе HKEY_CLASSES_ROOT добавим новый раздел.rrr,

Х ѕараметр, соответствующий этому разделу должен содержать ссылку на некоторый тип файла, например, rrrfile.

Х —оздадим в ветви HKEY_CLASSES_ROOT раздел с именем типа файла rrrfile.

Х —оздадим в разделе rrrfile подраздел Shell.

Х ƒалее в подразделе Shell создадим подразделы open (команда открыти€) и list (возможно любое другое название) без параметров, а в них подразделы command, параметрами которых €вл€ютс€ команды обработки файлов с данным расширением соответственно на открытие и, например, просмотр.

Ќапример, команда открыти€ редактором Ѕлокнот может выгл€деть следующим образом:

–ис.1. ¬заимное расположение разделов в реестре, задающее обработку файлов с расширением.rrr, сопоставленных с типом файлов rrrfile

 

notepad.exe %1 (см. рис.1).

 

2. ќбработка расширений стандартным образом

«адать обработку файлов с определенным расширением стандартным образом через средства программы Ђћой компьютерї. ќткройте меню —ервис |—войства папки |“ипы файлов. Ќажмите кнопку —оздать и в по€вившемс€ окне наберите все нужные данные.

3. «адание обработки из командной строки. Ќужные команды приведены в ѕриложении 1.

- проверьте, какие структуры по€вились в реестре после выполнени€ пунктов 2 и 3;

- сохраните, созданную вами ветвь реестра, например, начинающуюс€ разделом rrrfile в REG-файле (редактор реестра REGEDIT). ѕосмотрите структуру этого файла через редактор Ѕлокнот;

- измените этот файл: добавьте через него еще одну команду обработки и экспортируйте ветвь обратно в реестр;

- проверьте правильность внесенных изменений.

ѕ–»Ћќ∆≈Ќ»≈ 1

1.  оманда выделени€ ресурсов в совместное использование: NET SHARE —интаксис данной команды:

—оздание ресурса:

Net share им€_ресурса=диск:путь [/USERS:чиcло | /UNLIMITED]

[/REMARK:"текст"]

”даление общего ресурса (локально ничего не удал€етс€).

Net share {им€_ресурса | им€_устройства | диск:путь} /DELETE

√де:

- »м€_ресурса - им€, присвоенное общему ресурсу.

- диск: путь - местоположение локального ресурса, который хотите выделить в совместное использование.

- [/USERS^cro | /UNLIMITED] - необ€зательный параметр, задающий число пользователей, которые могут одновременно обратитьс€ к общему ресурсу

- [/REMARK:"текст"] - необ€зательный параметр, содержащий некоторый коммента≠рий.

2.  оманда создани€ сетевого диска NET USE.

NET USE им€_устройства ] [\\им€_компьютера\им€_ресурса[\том] [пароль | *]]

[/DELETE]

√де:

- им€_устройства - им€ сетевого диска;

- \\им€ компьютера\им€ ресурса - им€ сетевого ресурса, подключаемого в качестве диска на ваш компьютер

- /DELETE - отключение сетевого диска.

3.  оманда посылки сообщени€ по сети NET SEND —интаксис данной команды:

NET SEND {им€ | * | /DOMAIN[:им€] | /USERS} сообщение √де:

- посылка сообщени€ всем пользовател€м в вашей сети

- /DOMAIN: им€ - посылка сообщени€ всем пользовател€м некоторого домена.

4. ѕросмотр раздел€емых ресурсов некоторого компьютера - команда NET VIEW —интаксис: Net view \\им€_компьютера

5. ѕросмотр и изменение сопоставлений файлов: ASSOC ASSOC [.рсш[=[тип‘айла]]]

√де:

.рсш –асширение имени файла, сопоставл€емое типу файлов

тип‘айла “ип файлов, сопоставл€емый расширению имени файлов

 оманда ASSOC без параметров выводит список сопоставлений типов файлов.

≈сли указано только расширение имени файла, выводитс€ сопоставленный тип файлов дл€ расширени€.

≈сли после знака равенства не указан тип файлов, команда удалит текущее сопоставление дл€ указанного расширени€.

6. ѕросмотр и изменение типов файлов, сопоставленных с расширением имен файлов FTYPE

FTYPE [тип‘айлов[=[командна€—трокаќткрыти€]]]

 

√де:

“ип‘айлов “ип файлов дл€ просмотра или изменени€

 омандна€—трокаќткрыти€  оманда открыти€ дл€ использовани€ при запуске

файлов указанного типа.

ѕримечани€:

-  оманда FTYPE без параметров выводит текущий список типов файлов, дл€ которых определены командные строки открыти€.

- ≈сли указан только тип файла, FTYPE выводит командную строку открыти€ дл€ это≠го типа файлов.

- ≈сли после знака равенства не указана строка открыти€, FTYPE удалит текущее со≠поставление дл€ указанного типа файлов.





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-05-05; ћы поможем в написании ваших работ!; просмотров: 1843 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

¬ы никогда не пересечете океан, если не наберетесь мужества потер€ть берег из виду. © ’ристофор  олумб
==> читать все изречени€...

2074 - | 1905 -


© 2015-2024 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.067 с.