Контрольный вопрос:
Объясните, что происходит в случае бинарного сравнения файлов, если размер файлов превосходит размер доступной памяти внутреннего буфера?
Приведите пример того, каким образом осуществляется вывод результата сравнения файлов на принтер?
Какими дополнительными функциями обладает команда сравнения Comp по отношению к команде Fc?
Ответ: Выполнится сравнение полностью, файлы будут считываться с диска по частям. Вывод команды при этом не будет отличаться от вывода в случае полного размещения файлов в памяти.
fc C:\work\Rodionov\22.txt C:\work\Rodionov\33.txt > prn
В процессе сравнения программа comp выводит сообщения с указанием расположения несовпадающих байтов в файлах.
Таблица 1.8. Результаты выполнения команды Delete
№ п/п. |
Команда с ключами |
Результат и вывод по способу применения команды |
1. |
C:\Work\Rodionov>copy C:\work\Rodionov\*.txt C:\work\Temp |
C:\work\Rodionov\22.txt C:\work\Rodionov\33.txt C:\work\Rodionov\35.txt C:\work\Rodionov\55.txt C:\work\Rodionov\Result.txt C:\work\Rodionov\Новый текстовый документ.txt Скопировано файлов: 6. |
2. |
C:\Work\Temp>del /p C:\work\temp\Новыйтекстовыйдокумент.txt |
C:\work\temp\Новыйтекстовыйдокумент.txt, Удалить [Y(да)/N(нет)]? y |
3. |
C:\Work\Temp>del /q /a:s C:\work\temp\io.sys |
После снятия атрибута «Только для чтения» файл удалился. |
4. |
C:\Work\Temp>del /p C:\work\temp\*.txt |
C:\work\temp\33.txt, Удалить [Y(да)/N(нет)]? y C:\work\temp\35.txt, Удалить [Y(да)/N(нет)]? y C:\work\temp\55.txt, Удалить [Y(да)/N(нет)]? Y C:\work\temp\Result.txt, Удалить [Y(да)/N(нет)]? Y
|
5. |
C:\Work\Temp>del /q /s C:\work\temp |
Удален файл - C:\work\temp\43.doc Удален файл - C:\work\temp\grddos.sys Удален файл - C:\work\temp\ptcsetup.log |
Таблица 1.12. Результаты выполнения команды Dir
№ п/п. |
Команда с ключами |
Результат и вывод по способу применения команды |
1. |
C:\Work\Temp>dir c:\work\ /p /s |
Том в устройстве C не имеет метки. Серийный номер тома: 440F-B37C
Содержимое папки c:\work
24.06.2011 23:44 <DIR> . 24.06.2011 23:44 <DIR> .. 24.06.2011 23:46 168 resalt.txt 25.06.2011 01:24 <DIR> Rodionov 25.06.2011 01:13 <DIR> Temp 1 файлов 168 байт
Содержимое папки c:\work\Rodionov
25.06.2011 01:24 <DIR> . 25.06.2011 01:24 <DIR> .. 21.05.2011 09:36 7 22.txt 21.05.2011 10:00 20 33.txt 21.05.2011 10:00 20 35.txt 21.05.2011 09:05 0 43.doc 21.05.2011 09:36 3 55.txt 24.06.2011 22:17 <DIR> begin 24.06.2011 22:17 <DIR> end 16.09.2005 15:29 624 grddos.sys 24.03.2011 11:43 383 haspdos.sys 12.02.2010 21:47 405 737 ptcsetup.log 25.06.2011 00:19 168 Result.txt 15.06.2011 17:47 397 824 Лабораторная работа 1.doc 21.05.2011 11:28 2 565 Новый текстовый документ.txt 11 файлов 807 351 байт
Содержимое папки c:\work\Rodionov\begin
24.06.2011 22:17 <DIR> . 24.06.2011 22:17 <DIR> .. Для продолжения нажмите любую клавишу . . . 21.05.2011 09:36 7 22.txt 21.05.2011 10:00 20 35.txt 21.05.2011 09:36 3 55.txt 3 файлов 30 байт
Содержимое папки c:\work\Rodionov\end
24.06.2011 22:17 <DIR> . 24.06.2011 22:17 <DIR> .. 0 файлов 0 байт
Содержимое папки c:\work\Temp
25.06.2011 01:13 <DIR> . 25.06.2011 01:13 <DIR> .. 25.06.2011 01:12 <DIR> end 0 файлов 0 байт
Содержимое папки c:\work\Temp\end
25.06.2011 01:12 <DIR> . 25.06.2011 01:12 <DIR> .. 0 файлов 0 байт
Всего файлов: 15 файлов 807 549 байт 17 папок 15 499 010 048 байт свободно
|
2. |
C:\Work\Temp>dir c:\work\ /p /s /d |
Том в устройстве C не имеет метки. Серийный номер тома: 440F-B37C
Содержимое папки c:\work
[.] [..] resalt.txt [Rodionov] [Temp] 1 файлов 168 байт
Содержимое папки c:\work\Rodionov
[.] 35.txt [end] Result.txt [..] 43.doc grddos.sys Лабораторная работа 1.doc 22.txt 55.txt haspdos.sys Новый текстовый документ.txt 33.txt [begin] ptcsetup.log 11 файлов 807 351 байт
Содержимое папки c:\work\Rodionov\begin
[.] [..] 22.txt 35.txt 55.txt 3 файлов 30 байт
Содержимое папки c:\work\Rodionov\end
[.] [..] 0 файлов 0 байт
Содержимое папки c:\work\Temp
[.] [..] [end] 0 файлов 0 байт
Содержимое папки c:\work\Temp\end
[.] [..] 0 файлов 0 байт Для продолжения нажмите любую клавишу . . .
Всего файлов: 15 файлов 807 549 байт 17 папок 15 498 997 760 байт свободно |
3. |
C:\Work\Temp>dir D:\Книги\*.doc /p /s /d /o:n /a:-d >c:\work\Rodionov\DocFiles.txt |
Том в устройстве D имеет метку DATA Серийный номер тома: 48E5-1734
Содержимое папки D:\Книги
igry_nikityn.DOC makarova_01.DOC makarova_02.DOC makarova_03.DOC nikitina_sad.doc 5 файлов 3 632 128 байт
Содержимое папки D:\Книги\общаться с ребенком как
Как общаться с ребенком.doc 1 файлов 2 152 448 байт
Всего файлов: 6 файлов 5 784 576 байт 0 папок 6 192 088 064 байт свободно |
4. |
C:\Work\Temp>dir c:\work\ /p /s /b /a:d /o:n >>c:\work\Rodionov\DocFiles.txt |
Том в устройстве D имеет метку DATA Серийный номер тома: 48E5-1734
Содержимое папки D:\Книги
igry_nikityn.DOC makarova_01.DOC makarova_02.DOC makarova_03.DOC nikitina_sad.doc 5 файлов 3 632 128 байт
Содержимое папки D:\Книги\общаться с ребенком как
Как общаться с ребенком.doc 1 файлов 2 152 448 байт
Всего файлов: 6 файлов 5 784 576 байт 0 папок 6 192 088 064 байт свободно c:\work\Rodionov c:\work\Temp c:\work\Rodionov\begin c:\work\Rodionov\end c:\work\Temp\end |
5. |
C:\Work\Temp>dir c:\work\ /p /s /q >>c:\work\Rodionov\DocFiles.txt |
Том в устройстве C не имеет метки. Серийный номер тома: 440F-B37C
Содержимое папки c:\work
24.06.2011 23:44 <DIR> TAMARA\Тамара . 24.06.2011 23:44 <DIR> BUILTIN\Администраторы .. 24.06.2011 23:46 168 TAMARA\Тамара resalt.txt 25.06.2011 01:38 <DIR> TAMARA\Тамара Rodionov 25.06.2011 01:13 <DIR> TAMARA\Тамара Temp 1 файлов 168 байт
Содержимое папки c:\work\Rodionov
25.06.2011 01:38 <DIR> TAMARA\Тамара . 25.06.2011 01:38 <DIR> TAMARA\Тамара .. 21.05.2011 09:36 7 TAMARA\Тамара 22.txt 21.05.2011 10:00 20 TAMARA\Тамара 33.txt 21.05.2011 10:00 20 TAMARA\Тамара 35.txt 21.05.2011 09:05 0 TAMARA\Тамара 43.doc 21.05.2011 09:36 3 TAMARA\Тамара 55.txt 24.06.2011 22:17 <DIR> TAMARA\Тамара begin 25.06.2011 02:21 3 517 TAMARA\Тамара DocFiles.txt 24.06.2011 22:17 <DIR> TAMARA\Тамара end 16.09.2005 15:29 624 TAMARA\Тамара grddos.sys 24.03.2011 11:43 383 TAMARA\Тамара haspdos.sys 12.02.2010 21:47 405 737 TAMARA\Тамара ptcsetup.log 25.06.2011 00:19 168 TAMARA\Тамара Result.txt 15.06.2011 17:47 397 824 TAMARA\Тамара Лабораторная работа 1.doc 21.05.2011 11:28 2 565 TAMARA\Тамара Новый текстовый документ.txt 12 файлов 810 868 байт
Содержимое папки c:\work\Rodionov\begin
24.06.2011 22:17 <DIR> TAMARA\Тамара . 24.06.2011 22:17 <DIR> TAMARA\Тамара .. 21.05.2011 09:36 7 TAMARA\Тамара 22.txt 21.05.2011 10:00 20 TAMARA\Тамара 35.txt 21.05.2011 09:36 3 TAMARA\Тамара 55.txt 3 файлов 30 байт
Содержимое папки c:\work\Rodionov\end
24.06.2011 22:17 <DIR> TAMARA\Тамара . 24.06.2011 22:17 <DIR> TAMARA\Тамара .. 0 файлов 0 байт
Содержимое папки c:\work\Temp
25.06.2011 01:13 <DIR> TAMARA\Тамара . 25.06.2011 01:13 <DIR> TAMARA\Тамара .. 25.06.2011 01:12 <DIR> TAMARA\Тамара end 0 файлов 0 байт
Содержимое папки c:\work\Temp\end
25.06.2011 01:12 <DIR> TAMARA\Тамара . 25.06.2011 01:12 <DIR> TAMARA\Тамара .. 0 файлов 0 байт
Всего файлов: 16 файлов 811 066 байт 17 папок 15 498 817 536 байт свободно |